- 帖子
- 575
- 积分
- 779
- 技术
- 37
- 捐助
- 0
- 注册时间
- 2018-11-29
|
本帖最后由 smss 于 2019-4-6 17:01 编辑
回复 keshun
参考:
xczxczxcz 发表于 2019-4-4 20:12
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% 但输入不存在的跳转时闪退 有没有精减又不闪退的方法 |
|