本帖最后由 cyb233 于 2019-2-11 18:44 编辑
作为一个萌新小白,我最初写了:- if "%a%"=="0" goto :0
- if "%a%"=="1" goto :1
- if "%a%"=="2" goto :2
- if "%a%"=="3" goto :3
- if "%a%"=="4" goto :4
- if "%a%"=="5" goto :5
- if "%a%"=="r" goto :r
- if "%a%"=="s" goto :s
- if /i "%a%"=="q" goto :end
复制代码 但由于按其他无关按键会导致命令顺序执行,所以我根据网上修改成了如下命令:- if "%a%"=="1" (
- goto :1
- )else (
- if "%a%"=="2" (
- goto :2
- )else (
- if "%a%"=="3" (
- goto :3
- )else (
- if "%a%"=="4" (
- goto :4
- )else (
- if "%a%"=="5" (
- goto :5
- )else (
- if "%a%"=="6" (
- goto :6
- )else (
- if "%a%"=="r"(
- goto :r
- )else (
- if "%a%"=="s"
- goto :s
- )
- )
- )
- )
- )
- )
- exit
- )
复制代码 但此时出现了一个问题,无论我按任何按键,命令都会退出,该如何修改?
ps:需要执行的命令仍有选择 |