我一直在研究 Powershell,寻找更好地处理 WSUS 的方法。我注意到更新提供了 Approve 或 ApproveForOptionalInstall 选项。
虽然我可以找到很多关于如何执行此操作的文章,但我真的不知道为什么我会选择其中一个而不是另一个。
当我通过 WSUS GUI 批准时,只有“批准”选项,您可以选择将其安装在客户端上或隐藏它。我怀疑组策略规则(例如如果空闲处于活动状态则强制重新启动)可能会执行与我在我的环境中观察到的不同的事情,但目前我只是猜测。
另外,WSUS 中的“批准”对应的是哪个选项?
答案1
根据Windows Server Update Services 3.0 中的新增功能微软扩展了 API,允许“创建‘可选安装’的批准”
这些“高级选项”的 API 扩展不会通过 GUI 公开,因此您只能通过 PowerShell 看到这个可选选项:
“已创建了供高级管理工具(如 System Center Essentials)使用的新 API。这些功能未在 WSUS 管理控制台中公开。”
这些可选安装与常规批准不同,因为您不需要通过Windows更新,而是通过添加或删除程序。我认为您可以从“添加或删除程序”中单击“从网络安装程序”,但我个人没有这样做过。
GUI 中的批准选项与通过 PowerShell 的常规批准选项相同。