- set /p Z=输入对应字符回车:
- if not "%Z%"=="" set Z=%Z:~0,2%
- if "%Z%"=="0" goto 0
- if "%Z%"=="1" goto 1
- if "%Z%"=="2" goto 2
- if "%Z%"=="3" (set "Aa=视频"&goto 3)
- if "%Z%"=="4" (set "Aa=电影"&goto 3)
- if "%Z%"=="5" goto 5
- if "%Z%"=="6" goto 6
- if "%Z%"=="7" goto 7
- if "%Z%"=="8" goto 8
- if "%Z%"=="9" goto 9
- if "%Z%"=="a" goto a
- if "%Z%"=="b" goto b
- if "%Z%"=="c" goto c
- if "%Z%"=="d" goto d
- if "%Z%"=="e" goto e
- if "%Z%"=="f" goto f
- if "%Z%"=="g" goto g
- if "%Z%"=="h" goto h
- if "%Z%"=="i" goto i
- if "%Z%"=="j" goto j
- echo 选择无效,请重新输入!
- ping 0 -n "1">nul&goto Cho
复制代码 精减写成
set /p Z=输入对应字符回车:
精减成goto %Z%
但输入不存在的跳转时闪退 有没有精减又不闪退的方法 |