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

[其他] [以解决]批处理不输入数字,直接回车程序为何退出?

本帖最后由 kkjjkk9 于 2013-8-2 20:44 编辑
  1. @echo off
  2. set /p var=请在此输入1或2:
  3. if %var%==1 goto 1
  4. if %var%==2 goto 2
  5. :1
  6. echo 1
  7. pause
  8. exit
  9. :2
  10. echo 2
  11. pause
  12. exit
复制代码
此代码运行时如果不输入数字,直接回车程序就退出,是什么原因
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

@echo off
set /p var=请在此输入1或2:
if not defined var goto 1
if %var%==1 goto 1
if %var%==2 goto 2

:1
echo 1
pause
exit

:2
echo 2
pause
exit

TOP

自己先顶一下
知道如何解决了

TOP

返回列表