相关疑难解决方法(0)

我如何(稳健地)在域中的 Windows 工作站上远程执行任务?

我什至不确定“健壮”是否是一个词。反正。

语境:

我们在局域网上有几百个 Windows 7 工作站。我们大量使用 AD/GPO 管理,但是我们需要执行许多无法通过 GPO/计划任务完成的定期和/或手动维护任务。例如,假设我想在工作站 Y 上执行程序 X(它在后台静默运行,不会打扰用户),或者说我想在工作站组 B 上按计划或在要求。将用户踢出他们的计算机来执行此操作(即使用 RDP)是禁忌,并且无论如何都不适用于组。

题:

做到这一点的最佳方法是什么,它足够强大,以至于在设置后,我可以将它提供给初学者支持人员(阅读:那些害怕命令行的人,并且对比 Firefox 更复杂的 GUI 界面感到困惑)?我是一名称职的程序员,如果有一套强大的工具或框架来完成这类任务,我会考虑自己编写一些东西,如果不需要太长时间的话。如果其他人使用某种工具或技术组合来使初学者可以进行远程工作站管理,我还没有找到。

对于那些关心“为什么”的人:我是中级 IT,并被告知实施远程管理解决方案,允许任意/计划远程执行,确认程序实际远程运行,并能够查看它们返回的内容。“为什么?” 我问,“我不能在调度器机器上使用PsExec和任务调度程序吗?” “不,”有人告诉我,“‘乔’第二周的技术人员将负责这个,他需要一些简单的图形用户界面。”

我试过的:

我曾尝试制作一堆可单击的“将文件传输到远程计算机并使用 PsExec 运行它们”批处理/VB 脚本,但这些脚本往往会崩溃并且不容易支持在可自定义组上运行。我已经玩了一点 Windows 版本的Puppet,但它不支持任意时间远程执行(尽管它能够将计算机分组为树/节点结构真的很好)。我使用了旧版本的Altiris,虽然它做了很多我想要的事情,但它的界面很糟糕,速度很慢,经常崩溃,而且管理成本可能太高了。SwiftWater 的 DMS 解决方案 做了一些我想要的,但它非常不发达,闭源(不是交易破坏者,但并不理想),我的印象是缺乏支持和可靠性。

remote-access windows windows-7 configuration-management

5
推荐指数
2
解决办法
5430
查看次数