在新的命令行窗口中启动每次出现的PSEXEC

时间:2013-02-12 22:40:22

标签: psexec

我有一项任务,我需要从IBM的Tivoli(TSM)启动多个手动备份,并且需要在单独的窗口中启动每个备份,因此我不必等待每个备份完成。

我从txt文件中提取服务器列表,只需要每个实例都在自己的窗口中。

命令行是:

PSEXEC @servers.txt -s -w "C:\Program Files\Tivoli\TSM\baclient" "C:\Program Files\Tivoli\TSM\baclient\dsmc.exe" "Incremental"

好的,我修复了它 - 使用-d选项继续下一个工作 - 像这样: PSEXEC @ servers.txt -s -w“C:\ Program Files \ Tivoli \ TSM \ baclient”-d“C:\ Program Files \ Tivoli \ TSM \ baclient \ dsmc.exe”“Incremental”

3 个答案:

答案 0 :(得分:2)

如果您只是不想等待每个单独发出的命令的完成,您可以使用psexec的-d选项:

  

-d不要等待进程终止(非交互式)。

答案 1 :(得分:1)

您可以使用Windows“start命令。

答案 2 :(得分:0)

感谢Michael发帖 - 我添加了-d选项让它继续,而不等待它不需要的响应。 PSEXEC @ servers.txt -s -w“C:\ Program Files \ Tivoli \ TSM \ baclient”-d“C:\ Program Files \ Tivoli \ TSM \ baclient \ dsmc.exe”“Incremental”