退出代码当 JMP 崩溃或脚本终止时,是否有已发布的退出代码列表。 我从以批处理模式运行时死掉的脚本中得到退出代码“-2”。 这不是我的脚本,我正在尝试调试问题。 它像我怀疑的文件争用问题一样断断续续。
我编写了一个运行 JMP 15 并写入文件的脚本——这需要 30 秒才能完成。 在运行时,我启动了另一个运行 JMP12 的脚本(一个完整的独立实例),它也尝试写入该文件。 由于访问冲突,它会终止第一个脚本,但不会在日志中报告任何感兴趣的内容。 批量运行时的行为相同。

有任何想法吗?
回复:退出代码谢谢瑞安。 我继承了这个系统,今天看着它,我相信 JMP 不是这个错误代码的来源。 当 JSL 脚本在批处理模式下崩溃时,似乎有中间系统生成报告。 我添加了一些连续的日志记录以尝试捕捉崩溃前的最后一个“好”步骤,看看我是否能找出导致此争用的原因。
干杯,特洛伊
回复:退出代码你好@thickey1 ,
在检查开发时,JMP 不会生成 -2 的退出代码,也没有 JMP 返回的任何错误代码列表。Windows 中的返回码通常是 8 位数字,例如 0x80010023。 如果报告了 -2 错误,这通常是您怀疑的文件争用问题。
希望有所帮助。