在多台远程计算机上运行批处理文件并检查结果

时间:2017-09-19 08:27:22

标签: batch-file psexec

我想一次在多台远程计算机上运行批处理文件。我看到有可能这样做:

psexec @computers.txt -d -n 5 cmd /c \\server\folder\file.BAT

但是,由于-d允许脚本在不等待批处理脚本完成的情况下运行,因此我不知道脚本的运行是否在每台远程计算机上都成功。

如果运行成功与否,我是否可以通过某种方式从远程计算机实时获得反馈?我可以实时收集所有计算机的输出吗?

1 个答案:

答案 0 :(得分:-1)

在批处理文件中添加/ L“ C:\ temp \ results.log”,这将在运行该文件的每台计算机上创建一个包含输出结果的文件。