1

我有一项任务,我需要从 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" "增量"

4

3 回答 3

2

If you just don't want to wait for the completion of each single issued command, you can use psexec's -d option:

-d Don't wait for process to terminate (non-interactive).

于 2013-02-13T20:46:23.083 回答
1

您可以使用 Windows 的start命令。

于 2013-02-12T22:42:09.033 回答
0

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

于 2013-02-13T22:34:09.043 回答