dos菜鸟一枚,有个问题需要问一下
dos吧
全部回复
仅看楼主
level 1
请问在DOS怎么做个选择菜单,就是那种可以按上下键选择的那种
我做了一个bat文件,但是不能用,请指教啊
@echo off
REM cls
REM echo 1 backup your system
REM echo 2 revert your system
REM echo 3 restart your computer
REM echo please give your answer
REM cls
if "%CONFIG%"=="1" backstart.bat
if "%CONFIG%"=="2" revertstart.bat
if "%CONFIG%"=="3" shutdown -r
REM pause
REM cls
REM echo exit
pause
下面是我做的SYS文件
[menu]
menuitem=1,BACKUP YOUR COMPUTER
menuitem=2,REVERT YOUR COMPUTER
menuitem=3,RESTART YOUR COMPUTER
menucolor=7,0
他们放在一个文件夹内,我到底怎么错了,运行就是不行
2016年07月20日 02点07分 1
level 1
建议搜索一下当年新dos时代的批处理教程合集,看一半再写批处理,上面这个实在没法看。REM的意义没搞清,CONFIG没赋值,SYS文件不知道是指什么。即使能运行了也只能在键盘上按1、2、3,不会出现条带效果,那个要专门的程序支持,具体文件名记不得了,找个有类似效果的dos启动盘看看就知道了。
2016年08月07日 13点08分 2
level 10
为什么要加注释[不高兴]
2016年08月09日 02点08分 3
level 6
在你期望的DOS菜单BAT文件里,你用ECHO把菜单做完之后,用DOS里的一个外部命令CHOICE,它扫描、接收你按下的键,你用是否等于转移选项,转到一个标号去处理启动分支,所有期望选择键判断完了,还返回到扫描接收键码那行,就可以了,试一试。
2016年08月21日 05点08分 7
1