找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 25857|回复: 5

[其他] 同一句命令,运行第一次可以,第二次运行就出错了,过一会又可以

[复制链接]
发表于 2014-5-31 17:54:09 | 显示全部楼层 |阅读模式
本帖最后由 68653147 于 2014-5-31 18:16 编辑

测试时候,第一次运行显示了输入的数字,再运行一次就出错退出了。
随便修改一下又可以成功运行一次(比如把最后的exit删除掉)
  1. set /p t=请输入时间(格式XX:XX):
  2. set /p task1=请输入:
  3. set /p task2=请输入:
  4. set /p task3=请输入:
  5. set /p task4=请输入:
  6. set /p task5=请输入:
  7. :loop
  8. @echo 将在%t%时关闭
  9. ping -n 1 127.0.0.1 >nul
  10. cls
  11. echo %date% %time%
  12. set var=%time:~0,5%
  13. IF /I %t% EQU %var% (goto e) ELSE (goto loop)
  14. :e
  15. echo %task1%
  16. echo %task2%
  17. echo %task3%
  18. echo %task4%
  19. echo %task5%
  20. pause
  21. exit
复制代码
发表于 2014-5-31 18:46:32 | 显示全部楼层
报错信息是什么?
 楼主| 发表于 2014-5-31 18:56:09 | 显示全部楼层
看不到报错信息,一闪就过去了..就看到无效什么...
发表于 2014-5-31 23:02:27 | 显示全部楼层
开始,运行,cmd,吧bat文件拖到cmd窗口运行就能看到错误信息了
 楼主| 发表于 2014-6-3 15:30:07 | 显示全部楼层
开始,运行,cmd,吧bat文件拖到cmd窗口运行就能看到错误信息了
apang 发表于 2014-5-31 23:02



    试了很多次,使用cmd打开不会报错,直接打开 第二次肯定出错
发表于 2014-6-3 16:07:48 | 显示全部楼层
我这里测试没有问题,直接双击打开执行了两次,一切正常。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-21 04:17 , Processed in 0.039731 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表