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




    不赞同!!!!   errorlevel的值是在整条语句执行完成之后才改变的,下面是我测试的结果
  1. C:\Users\Administrator>xx
  2. 'xx' 不是内部或外部命令,也不是可运行的程序
  3. 或批处理文件。
  4. C:\Users\Administrator>xx || echo %errorlevel%
  5. 'xx' 不是内部或外部命令,也不是可运行的程序
  6. 或批处理文件。
  7. 9009
  8. C:\Users\Administrator>echo %errorlevel%
  9. 1
  10. C:\Users\Administrator>xx
  11. 'xx' 不是内部或外部命令,也不是可运行的程序
  12. 或批处理文件。
  13. C:\Users\Administrator>echo %errorlevel%
  14. 9009
  15. C:\Users\Administrator>xx || echo %errorlevel%
  16. 'xx' 不是内部或外部命令,也不是可运行的程序
  17. 或批处理文件。
  18. 9009
  19. C:\Users\Administrator>echo %errorlevel%
  20. 1
复制代码

TOP

返回列表