在我的日志文件中,我想捕获退出代码和代码的含义。 有参考吗?
ReturnCode = Shell(ThisWorkbook.Path + "\DELETE_A_FILE.bat")
我的代码(如下)似乎可以工作,但是却掉了14400。
我不知道如何解释代码。 我找到了,但我不明白,因为我的电话号码(14400)不在列表中... http://www.febooti.com/products/automation-workshop/online-help/events/run-dos-cmd-command/exit-codes/
是否存在正确解释不同代码的参考,以便我知道如何在我的代码中处理它们?
负数错误和正数成功吗?
这些编辑是基于对原始问题的评论而应用的...。
我的批处理文件是这样的: rmdir / S / Q c:\ temp \ abc.pdf
因此,下面的评论者似乎在说,返回码取决于.bat文件中的内容。 .bat文件中可以包含多个语句。返回代码是否基于bat文件中的最后一条语句?
答案 0 :(得分:0)
假设批处理文件没有附带readme.txt
,则引用将是批处理文件本身。
如果没有注释解释每个退出代码,则必须从脚本中推断出它们的含义。