- @echo off
-
- :c
- echo 1、aaa
- echo 2、bbb
- echo 请键入相应序号:
- set /p input=
- if %input%==1 goto a
- if %input%==2 goto b
- cls
- goto c
-
- :a
- echo aaa
- pause
- cls
- goto c
- :b
- echo bbb
- pause
- cls
- goto c
复制代码 刚学批处理,这个就是我想设计的一个能选择的批处理,我输入1,就运行a下面的命令,输入2,就运行b下面的命令。运行完回到选择界面。如果输其他任何,包括什么都不输直接回车,都会回到选择界面。这个如果我一次运行时就输入了,不管什么东西,貌似到达我要求了。但是我一运行,就直接回车的话会提示:这个时候不该有goto,然后命令框就关闭了。
请大大们帮忙看看哪里有问题? |