立即将脚本推送到一组机器

立即将脚本推送到一组机器

我对 SCCM 完全陌生。我们目前甚至没有使用它,但正在考虑将 SCCM/WDS 组合起来,以取代我们目前使用的 HP 成像/管理解决方案 Altiris。

看起来,除了立即部署脚本或程序包之外,我几乎可以找到有关我们将其替换所需的所有信息。在 Altiris 中,如果我有一个脚本或一些文件等,则需要立即运行!我可以这样做。我告诉它要运行什么脚本,将哪些文件复制到哪里,然后选择组或单个机器,然后就大功告成了!

我似乎无法在 SCCM 中找到有关此类内容的任何信息。

有没有办法立即将 powershell 或 vbscript 文件推送到一组机器,而不必走到每台机器上并单击客户端应用程序中的某个东西?

谢谢,

杰森

答案1

扩展@MDMoore313 的回答,这确实取决于“现在”需要有多快。

您可以非常轻松地设置一个包或脚本,让它在组或集合中的任何一台机器下次回调服务器检查新作业时立即运行,但默认情况下,没有办法向所有机器发送广播来运行“立即!”。

在 SCCM 中创建包含程序或脚本的包/应用程序后,您将创建一个部署,其中包含在谁上运行该部署以及何时运行(以及其他设置)的说明,在部署软件向导的计划页面上,您将找到分配计划,在这里您可以选择“尽快”,而不是设置日期/时间,这意味着分配的机器将在知道此作业后立即开始下载并运行此作业:

部署时间表:尽快

执行时间取决于您的客户端策略设置,这些设置决定了您的计算机轮询 SCCM 管理点以检查更新的策略和新作业的频率。即使您将部署设置为“尽快”,计算机也不会运行它,直到它下次轮询 SCCM 服务器以获取更新的策略之后。

在 SCCM 2012 中,您可以通过转到“管理”->“客户端设置”,选择相关策略,然后转到客户政策选项卡。(请注意,如果您要更改任何这些设置,建议保留默认设置,创建新的自定义设备设置覆盖默认设置)。

客户端策略设置

但是 SCCM 2012 的 SP1 还具有新的客户端通知功能,即“配置管理器管理员可用于通知客户端尽快启动时间敏感任务的快速通道”。使用此功能,在设置程序/应用和部署(设置为“尽快”)后,您可以右键单击 PC 集合(或从集合中选择多台计算机),然后选择“客户端通知”“下载计算机策略”以通知计算机应立即轮询新作业(您还会收到一个弹出通知,显示其中有多少台计算机当前在线并响应通知)。

下载计算机政策

更多信息请点击这里:系统管理快速通道 - System Center 2012 Configuration Manager SP1 中的客户端通知

答案2

是的,有。您将脚本(以程序/包的形式)分配给一组计算机作为“强制广告”,“必需部署”是他们现在使用的短语。如果您将时间设置为尽快,它将在客户端更新其广告策略后在客户端上运行,通常在一小时左右。

如果您希望更快地更新政策,也可以这样做。

相关内容