如何同时在网络上的多台计算机上运行 .exe 文件?

如何同时在网络上的多台计算机上运行 .exe 文件?

我有一个 exe 文件,我想每周在域中的近 100 台机器上运行它,因此每周打开每台计算机并运行该文件很困难。

我搜索了有关通过组策略部署软件的信息,但它需要一个 .msi 文件,而我没有。
所以我想到了计划任务,但它也需要打开每台机器并创建一个计划任务。我还考虑过做一个批处理文件,其中包含运行 exe 文件的命令,并通过 GPO 中的登录脚本运行这个批处理文件,但它会在每次机器开启时运行,我希望它每周运行一次。

有人知道如何解决这个问题而不需要登录到每台计算机并自己运行 exe 文件吗?

答案1

有很多第三方选项可以做到这一点。其中包括蓝代斯克Altiris 部署解决方案等等。正如 Zoredache 在评论中指出的那样,执行命令powershell 远程处理使用 powershell 创建计划任务, 和通过组策略安排任务

(我的观点是,你有一个很多的選擇。

如果您考虑预算、工作站上安装的 Powershell 版本、域控制器是否为 2008 R2 或更高版本等,这将有助于缩小范围。

相关内容