如何使用 Powershell 查找 Windows Server 的最新更新?

如何使用 Powershell 查找 Windows Server 的最新更新?

我正在自动安装 Windows Server 上的某些软件。作为先决条件,操作系统应安装最新的服务包和每月更新包,否则应用程序将不受支持。服务器无法访问互联网,因此没有 WU/MU。WSUS 未更新且不受我控制。需要找出 WS 2012、2012R2 和 2016 的最新更新并应用它们 - 来自网络存储库。服务器在每次发布时都会重建(每 2 周一次)。必须在 Powershell 中编写脚本并免维护 - 不会手动浏览 MU 目录或其他 Microsoft 资源来检查最新内容并每月硬编码最新的 KB。

需要使用最新更新构建自己的存储库。是否有可以查询的官方 Microsoft 列表(如果可能,通过 Powershell)并支持对操作系统、日期、更新类型的高级搜索?如下所示:https://www.catalog.update.microsoft.com/Home.aspx

相关内容