Powershell脚本安装与ID列表

时间:2016-03-16 14:32:22

标签: powershell windows-update

我有许多客户端计算机需要安装许多Windows更新,但我对计算机的访问权限有限。 Windows Update界面经常说没有可用的更新,然后我手动检查它们,1或2小时后它最终收集了所有丢失的150个重要更新(例如)。但是当人们正在研究它们时,我很难访问这些机器。

我已经为每台计算机提供了所需更新的列表。我想编写一个脚本,可以将更新ID列表转换为UpdateCollection,可以下载并使用UpdateSession进行安装。可以这样做吗?

编辑:我做了更多的研究。我真正需要做的是创建一个IUpdateCollection对象,该对象包含与我拥有的更新ID相关联的IUpdate对象。如果我能做到这一点,我可以轻松下载并安装更新。

1 个答案:

答案 0 :(得分:0)

这个脚本将强制安装所有更新而不是列表,如果你想安装特定的更新,那么解决这个问题的唯一方法就是使用像SCCM这样的东西来推送更新等等,但这就是链接。

https://gallery.technet.microsoft.com/scriptcenter/Force-Install-Updates-on-ef821f9a