解决方案:当您使用批处理脚本 (.bat) 时,请始终至少使用2个批处理脚本,一个脚本启动另一个脚本。例如:
script1.bat: call scriptx.bat
scriptx.bat: echo 'hello'
这对与了解 script1.bat 在机器上的运行状态有很大的帮助,所以将输出发送到日志文件。
script1.bat: call scriptx.bat > script1.log
当您的脚本工作正常并且仍然收到消息时:“程序以代码1退出”,然后在script1.bat的末尾添加以下命令:
set %errorlevel=0