标题: [其他] 批处理菜单分享 [打印本页]
作者: smss 时间: 2020-5-31 01:07 标题: 批处理菜单分享
- @echo off
- :Cho
- cls
- echo 1.复制软件 a.获取电脑信息
- echo 2.复制游戏 b.%az%右键扩展
- echo 3.复制视频 c.仅复制鲁大师
- echo 4.复制电影 d.修复Gpedit.msc
- echo 5.视频电影 e.禁用Cortana
- echo 6.改电脑名 f.卸载Onedrive和Mail
- echo 7.改序列号 g.重建图标缓存
- echo 8.清除垃圾 h.创建修改密码
- echo 9.关闭自启 i.禁用系统更新
- echo 0.WIFi密码 j.禁用系统更新
- echo -------------------------------------------------------
- set /p Z=输入对应字符回车:
- if "%Z%"=="" (echo 输入错误请重新输入!&ping 0 -n "2">nul&goto Cho)
- echo %Z%|findstr /i "^[0-9a-l]$">nul&& (
- if %Z%==3 (set "X=视频"&set "Y=129")
- if %Z%==4 (set "X=电影"&set "Y=316"&goto 3)
- if %Z%==5 goto 4
- goto %Z%
- )||echo 输入错误请重新输入!&ping 0 -n "2">nul&goto Cho
复制代码
不用按回车 按错有声音报警 不区分大小写 更加高效 注意写标签时按前后排序 A对应11 即可:11为标签- @echo off
- :Cho
- cls
- echo 1.复制软件 A.获取电脑信息
- echo 2.复制游戏 B.%az%右键扩展
- echo 3.复制视频 C.仅复制鲁大师
- echo 4.复制电影 D.修复Gpedit.msc
- echo 5.视频电影 E.禁用Cortana
- echo 6.改电脑名 F.卸载Onedrive和Mail
- echo 7.改序列号 G.重建图标缓存
- echo 8.清除垃圾 H.创建修改密码
- echo 9.关闭自启 I.禁用系统更新
- echo 0.WIFi密码 J.
- echo -------------------------------------------------------
- choice /C:1234567890ABCDEFGHIJKL /N /M ">输入选择
- if %errorlevel%==3 (set "X=视频"&set "Y=129")
- if %errorlevel%==4 (set "X=电影"&set "Y=316"&goto 3)
- if %errorlevel%==5 goto 4
- goto %errorlevel%
复制代码
作者: wujunkai 时间: 2020-5-31 06:57
这个有什么用处呢?
作者: 咔咔乱坠 时间: 2022-12-8 23:39
感谢,正在做菜单,发现set/p要按回车添麻烦了,题主的不用按回车款刚好满足需求
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |