[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] [分享]批处理不按回车,选择Y/N

利用的是 sc.exe 输出帮助时会暂停,并提示:
Would you like to see help for the QUERY and QUERYEX commands? [ y | n ]:

如果按了 Y 键,会继续输出帮助。
  1. @echo off
  2. set /p =是否继续? (Y/N): <nul
  3. for /f "skip=43" %%a in (' sc.exe ') do (
  4.     echo,
  5.     echo 你按了 Y 键
  6.     goto end
  7. )
  8. echo,
  9. echo 你按了 Y 以外的键
  10. :end
  11. echo 按任意键退出. . .
  12. pause >nul
复制代码

为什么不用choice命令?
OrzDEF

TOP

回复 2楼 的帖子

xp 系统里没有 choice.exe。

搜索了下,choice.exe 存在于以下系统中:
MS-DOS 6.0+
Windows 95
Windows 98
Windows Vista
Windows 7

TOP

返回列表