[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
参考:顺便回复另一贴
  1. @Echo Off  & CD /d "%~dp0"
  2. :Cho
  3. set /p "Z=输入对应字符回车:" &cls
  4. if "%Z%"=="" (echo 输入字符 & goto Cho)
  5. echo %Z%|findstr /i "^[0-9a-jq]$">nul&& (
  6. if /i "%Z%"=='Q' exit
  7. if %Z%==3 (set "Aa=视频" & goto 3)
  8. if %Z%==4 (set "Aa=电影" & goto 3)
  9. goto %Z%
  10. )||echo 输入错误 & goto Cho
  11. :0
  12. echo 您输入的是 %Z%
  13. pause & goto Cho
  14. :1
  15. echo 您输入的是 %Z%
  16. pause & goto Cho
  17. :2
  18. echo 您输入的是 %Z%
  19. pause & goto Cho
  20. :3
  21. echo 您输入的是 %Z% 视频 电影
  22. pause & goto Cho
  23. :5
  24. echo 您输入的是 %Z%
  25. pause & goto Cho
  26. :6
  27. echo 您输入的是 %Z%
  28. pause & goto Cho
  29. :7
  30. echo 您输入的是 %Z%
  31. pause & goto Cho
  32. :8
  33. echo 您输入的是 %Z%
  34. pause & goto Cho
  35. :9
  36. echo 您输入的是 %Z%
  37. pause & goto Cho
  38. :a
  39. echo 您输入的是 %Z%
  40. pause & goto Cho
  41. :b
  42. echo 您输入的是 %Z%
  43. pause & goto Cho
  44. :c
  45. echo 您输入的是 %Z%
  46. pause & goto Cho
  47. :d
  48. echo 您输入的是 %Z%
  49. pause & goto Cho
  50. :e
  51. echo 您输入的是 %Z%
  52. pause & goto Cho
  53. :f
  54. echo 您输入的是 %Z%
  55. pause & goto Cho
  56. :g
  57. echo 您输入的是 %Z%
  58. pause & goto Cho
  59. :h
  60. echo 您输入的是 %Z%
  61. pause & goto Cho
  62. :i
  63. echo 您输入的是 %Z%
  64. pause & goto Cho
  65. :j
  66. echo 您输入的是 %Z%
  67. pause & goto Cho
复制代码
1

评分人数

TOP

回复 3# smss

支持 0-99 a-j A-J q/Q为退出。用法自查,findstr /?
  1. @Echo Off
  2. :Cho
  3. set /p "Z=输入对应字符回车:" &cls
  4. if "%Z%"=="" (echo 输入字符 & goto Cho)
  5. echo %Z%|findstr /i "^[0-9a-jq]$ ^[1-9][0-9]$">nul&&(
  6. if /i "%Z%"=="Q" exit
  7. if %Z%==3 (set "Aa=视频"&echo %Z% %Aa% & goto Cho)
  8. if %Z%==4 (set "Aa=电影"&echo %Z% %Aa% & goto Cho)
  9. echo %Z% & goto Cho
  10. )||echo 输入错误 & goto Cho
复制代码
1

评分人数

TOP

"^[0-9a-jq]$ ^[1-9][0-9]$" 改成 "^[0-9a-mq]$ ^1[0-2]$"
1

评分人数

TOP

加个Q 可以不用鼠标啊。只敲键盘就行。不喜欢可以自行删除 q字母和exit行。

TOP

返回列表