Board logo

标题: [其他] 批处理菜单分享 [打印本页]

作者: smss    时间: 2020-5-31 01:07     标题: 批处理菜单分享

  1. @echo off
  2. :Cho
  3. cls
  4. echo   1.复制软件                      a.获取电脑信息
  5. echo   2.复制游戏                      b.%az%右键扩展
  6. echo   3.复制视频                      c.仅复制鲁大师
  7. echo   4.复制电影                      d.修复Gpedit.msc
  8. echo   5.视频电影                      e.禁用Cortana
  9. echo   6.改电脑名                      f.卸载Onedrive和Mail
  10. echo   7.改序列号                      g.重建图标缓存
  11. echo   8.清除垃圾                      h.创建修改密码
  12. echo   9.关闭自启                      i.禁用系统更新
  13. echo   0.WIFi密码                      j.禁用系统更新
  14. echo  -------------------------------------------------------
  15. set /p Z=输入对应字符回车:
  16. if "%Z%"=="" (echo 输入错误请重新输入!&ping 0 -n "2">nul&goto Cho)
  17. echo %Z%|findstr /i "^[0-9a-l]$">nul&& (
  18. if %Z%==3 (set "X=视频"&set "Y=129")
  19. if %Z%==4 (set "X=电影"&set "Y=316"&goto 3)
  20. if %Z%==5 goto 4
  21. goto %Z%
  22. )||echo 输入错误请重新输入!&ping 0 -n "2">nul&goto Cho
复制代码
不用按回车 按错有声音报警 不区分大小写 更加高效 注意写标签时按前后排序 A对应11 即可:11为标签
  1. @echo off
  2. :Cho
  3. cls
  4. echo   1.复制软件                      A.获取电脑信息
  5. echo   2.复制游戏                      B.%az%右键扩展
  6. echo   3.复制视频                      C.仅复制鲁大师
  7. echo   4.复制电影                      D.修复Gpedit.msc
  8. echo   5.视频电影                      E.禁用Cortana
  9. echo   6.改电脑名                      F.卸载Onedrive和Mail
  10. echo   7.改序列号                      G.重建图标缓存
  11. echo   8.清除垃圾                      H.创建修改密码
  12. echo   9.关闭自启                      I.禁用系统更新
  13. echo   0.WIFi密码                      J.
  14. echo  -------------------------------------------------------
  15. choice /C:1234567890ABCDEFGHIJKL /N /M ">输入选择
  16. if %errorlevel%==3 (set "X=视频"&set "Y=129")
  17. if %errorlevel%==4 (set "X=电影"&set "Y=316"&goto 3)
  18. if %errorlevel%==5 goto 4
  19. goto %errorlevel%
复制代码

作者: wujunkai    时间: 2020-5-31 06:57

这个有什么用处呢?
作者: 咔咔乱坠    时间: 2022-12-8 23:39

感谢,正在做菜单,发现set/p要按回车添麻烦了,题主的不用按回车款刚好满足需求




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2