在同步上运行多个pc上的exe

时间:2018-03-08 19:20:32

标签: batch-file synchronization lan psexec

我试图在同步的多台PC上运行exe。 我正在使用psexec,这就是我现在所拥有的:

我有一个批处理文件:

start psexec \\pc01 -i -s -d c:\videos360\video360.exe
start psexec \\pc02 -i -s -d c:\videos360\video360.exe

有了这个,我可以在2个pc中启动exe,但从未完全同步。

任何人都知道如何让他们在同步时更多地运行?

提前致谢。

抱歉我的英语不好......

1 个答案:

答案 0 :(得分:0)

首先同步两台机器上的时钟。您可以在其中一个上运行脚本以同步到另一个或让它们同步到中央时间源。然后将任务添加到每台计算机上的任务计划程序以同时启动应用程序。如果你没有在进程之间使用某种IPC机制(需要访问video360.exe的源代码),那就近在咫尺。

您不会需要psexec,因为schtask可用于管理远程计算机上的任务。由您的脚本更改下次启动任务的时间,或者您可以设置每隔一两分钟触发的重复任务,并启用/禁用该任务。我相信这也是一次性选择。