.bat退出,错误代码为0

时间:2014-03-19 02:35:43

标签: batch-file psexec

我在服务器中有一个名为test.bat的批处理文件,其中包含2个调用批处理命令。

我使用psexec命令从另一台服务器运行此test.bat

第一个调用批处理文件命令工作正常,但是当它转到下一个调用批处理命令时它的抛出错误" .bat退出,错误代码为0。"

实际上第二个命令的作用是类似下面的内容

call D:\abc\def\ghi\test2.bat test >>test.log

我不确定为什么它在这一行失败了。这是由于写权限吗?

请告知......

2 个答案:

答案 0 :(得分:2)

错误代码0实际上意味着成功。这是psexec报告远程执行成功完成。

答案 1 :(得分:0)

最后我通过以下命令解决并在我运行psexec命令的本地服务器中写入日志

psexec -u username -p password \\testserver "c:\test\test.bat" 1>Outputlog