DOS批处理命令之创建文本菜单

DOS批处理命令,创建文本菜单案例:

@ECHO OFF 
CLS 
color 0a

GOTO MENU 
:MENU 
ECHO. 
ECHO. User Guide For Android
ECHO. 
ECHO. 1 执行命令a 
ECHO. 
ECHO. 2 执行命令b 
ECHO. 
ECHO. 3 执行命令c 
ECHO. 
ECHO. 4 退 出 
ECHO. 
ECHO. 
ECHO. 
rem echo. 请输入选择的序号:
set /p id=请输入选择的序号:
if "%id%"=="1" goto cmd1
 
if "%id%"=="2" goto cmd2
 
if "%id%"=="3" goto cmd3
 
IF "%id%"=="4" exit ELSE (
echo 输入的序号 %id% 不能识别,请重新输入!
pause
GOTO MENU 
)

:cmd1
echo 执行命令a
rem  此行替换成要执行的命令
GOTO PUASE

:cmd2
echo 执行命令b
rem  此行替换成要执行的命令
GOTO PUASE

:cmd3 
echo 执行命令c
rem  此行替换成要执行的命令
GOTO PUASE

:PUASE
pause
echo.
echo 退出已脚本!

运行效果:




dos启动菜单上显示中文的方法: 将制作好的config.sys文件与VTMAGIC.com及HZK16文件放在同一目录,进入 dos下输入命令:VTmagic -m8 -s80h -c2 /t config.sys /y(这里你可运行 VTMAGIC.COM /?检查一下参数)按回车生成config.new和config.exe,将 config.new改为config.sys后与config.exe、HZK16一起拷贝到你的dos启动根目录 下,再制作一个autoexec.bat文件即可.记得config.sys文件中所需要 的himem.sys和emm386.exe不能少,若没有请把device=himem.sys /testmem:off和 device=emm386.exe ram这两句删除. 重要补充说明:上传时忘了上传一个文件ConMenu.sys,请大家在网上搜索一下会找到的,不好意思. **************************************************************** config.sys 文件这样写(你可以作相应的修改): set path=c:\;...; device=config.exe device=ConMenu.sys device=himem.sys /testmem:off device=emm386.exe ram rem color=1e rem default=a,30 rem caption=名称:一键还原系统(基于MSDOS 7.1) rem caption=制作:Loveatsky rem caption=电话: rem caption=邮箱:LoveAtSky@126.com rem caption================================================= rem endnote=提示:按↑↓或相应字母选择菜单项后按回车确定 rem cm0=[A.一键还原你的系统 set config=RESTORE rem cm0=]A rem cm0=[B.重新启动计算机 set config=RESTART rem cm0=]B rem cm0=[C.进入MSDOS系统 set config=MSDOS rem cm0=]C files=10 buffers=10 dos=high,umb stacks=9,256 lastdrive=z rem cm0=[end] ***************************************************************** autoexec.bat文件可以这样写(当然你可以修改): @echo off path=C:\ if "%CONFIG%" =="RESTORE" GOTO AKEYRESTORE if "%CONFIG%" =="RESTART" GOTO RESTART if "%CONFIG%" =="MSDOS" GOTO MSDOS :AKEYRESTORE Smartdrv.exe /x GHOST.EXE -clone,mode=pload,src=c:\WINXP.GHO:1,dst=1:1 -fx -sure -rb goto RESTART :RESTART RESTART.COM :MSDOS
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值