如您所知,在带有 UI 的 Windows 桌面和 Windows Server 中,在 Windows 更新中,我们有一个如下所示的选项
Give me updates for other Microsoft products when I update Windows.
我们可以启用或禁用此选项来自动更新 SQL Server 或 PowerShell 等。
所以我希望 Windows Core 2022 中有类似的功能,但我在Windows 核心,如何在Windows Core 2022中启用该功能?
答案1
您需要 Microsoft Update,而不是默认的 Windows Update。Microsoft Update 包括来自 Windows Update 和 Office Update 的更新,以及针对其他 Microsoft 产品和第三方设备驱动程序的更新。
查看帖子 切换服务器核心以使用 Microsoft Update 而不是 Windows Update,其中接受的答案建议使用以下 PowerShell 代码:
(New-Object -ComObject Microsoft.Update.ServiceManager).AddService2("7971f918-a847-4430-9279-4a52d1efe18d",7,"")
要检查它是否有效,您可以使用以下命令:
$MUSM = New-Object -ComObject "Microsoft.Update.ServiceManager"
$MUSM.Services | select Name, IsDefaultAUService