批处理学习笔记框架一

来源:互联网 发布:php怎么和数据库连接 编辑:程序博客网 时间:2024/05/16 07:27
@echo off
title Windows Xp 优化文件!
:start
cls
color 0c
MODE con: COLS=50 LINES=27
echo.
echo           ==============================
echo           请选择要进行的操作,然后按回车
echo           ==============================
echo.
echo              1.优化系统服务
echo.
echo              2.进行端口操作
echo.
echo              3.设置IP为192.168.1.2
echo.
echo              (局域网上网者慎用此功能)
echo.
echo              4.其它优化
echo.
echo              5.设置OEM信息
echo.
echo              6.清除根目录下的SXS病毒
echo.
echo              7.清理系统垃圾
echo.
echo              8.退出
echo.

:cho
set choice=
set /p choice=          请选择:
IF NOT "%Choice%"=="" SET Choice=%Choice:~0,1%
if /i "%choice%"=="1" goto start2
if /i "%choice%"=="2" goto start3
if /i "%choice%"=="3" goto ip
if /i "%choice%"=="4" goto other
if /i "%choice%"=="5" goto oem
if /i "%choice%"=="6" goto virus
if /i "%choice%"=="7" goto del
if /i "%choice%"=="8" goto end
echo 选择无效,请重新输入
echo.
goto cho

:start2
cls
echo                Windows Xp 优化文件!
echo.
echo           ==============================
echo           请选择要进行的操作,然后按回车
echo           ==============================
echo.
echo              1.优化XP系统服务
echo.
echo              2.恢复XP原系统服务
echo.
echo              3.返回主菜单
echo.
echo              4.退出
echo.

:Choice2
set choice2=
set /p choice2=          请选择:
IF NOT "%Choice2%"=="" SET Choice2=%Choice2:~0,1%
if /i "%choice2%"=="1" goto optimize
if /i "%choice2%"=="2" goto Restore
if /i "%choice2%"=="3" goto start
if /i "%choice2%"=="4" goto end
echo 选择无效,请重新输入
echo.
goto Choice2

:optimize
cls
echo 开始进行优化系统服务... 
sc config   xmlprov start= DEMAND 
echo 优化XP系统服务结束,按任意键返回!
pause >nul
goto start2

:Restore
cls
echo 开始恢复XP原系统服务...
echo 恢复XP原系统服务结束,按任意键返回!
pause >nul
goto start2

:start3
cls
echo                Windows Xp 优化文件!
echo.
echo           ==============================
echo           请选择要进行的操作,然后按回车
echo           ==============================
echo.
echo              1.封杀135,445端口
echo.
echo              2.恢复135,445端口
echo.
echo              3.返回主菜单
echo.
echo              4.退出
echo.

:Choice3
set choice3=
set /p choice3=          请选择:
IF NOT "%Choice3%"=="" SET Choice2=%Choice2:~0,1%
if /i "%choice3%"=="1" goto killport
if /i "%choice3%"=="2" goto openport
if /i "%choice3%"=="3" goto start
if /i "%choice3%"=="4" goto end
echo 选择无效,请重新输入
echo.
goto Choice3

:killport
cls
echo 开始封杀135,445端口...
echo 封杀135,445端口结束,按任意键返回!
pause >nul
goto start3

:openport
cls
echo 开始恢复135,445端口...
echo 恢复135,445端口结束,按任意键返回!
pause >nul
goto start3

:ip
cls
echo 开始设置IP地址...
echo 设置IP地址结束,按任意键返回!
pause >nul
goto start

:other
cls
echo 开始进行其它优化...
echo 其它优化结束,按任意键返回!
pause >nul
goto start

:OEM
cls
echo 开始设置OEM信息...
echo OEM设置信息结束,按任意键返回!
pause >nul
goto start

:virus
cls
echo 开始清除根目录下的SXS病毒...
echo 清除根目录下的SXS病毒结束,按任意键返回!
pause >nul
goto start

:del
cls
echo 开始清理系统垃圾文件...
echo 清理系统垃圾文件结束,按任意键返回!
echo.
pause >nul
goto start

:end
exit
 
原创粉丝点击