用于SCCM客户端的Powershell模块

问题描述

在安装了代理程序的客户端系统上是否可以使用Powershell模块?

我已将补丁从SCCM控制台推送到客户端,部署状态为“可用”,并且需要从安装了sccm代理的计算机上运行install命令。我该怎么办?

解决方法

是的,您可以使用ClientSDK WMI类和powershell自动进行。这里有一篇很好的文章

https://timmyit.com/2016/08/01/sccm-and-powershell-force-install-of-software-updates-thats-available-on-client-through-wmi/

https://byteben.com/bb/identifying-and-installing-sccm-client-software-updates-remotely-with-powershell-and-trigger-a-vmware-snapshot-before-remediation-part-1-of-3/

,

最好只对要使用的特定客户端在集合上运行“必需”部署。 See the docs

您可以使用查询“其中Client0为1”来创建该集合,或者使用直接成员身份进行细粒度选择。 Here's how

这样,SCCM代理将完全控制安装,并允许:

  • 处理暂时脱机的客户端
  • 设备上的活跃用户
  • 计划和窗口化

更多...