如何查找我在 Windows Server 2012 上安装的 WSUS 版本?

如何查找我在 Windows Server 2012 上安装的 WSUS 版本?

我正在尝试使用 powershell 自动化 WSUS,但要做到这一点,我需要知道安装的版本。如何找到此信息?

该服务器正在使用 Windows Server 2012 R2 Standard。谢谢。

答案1

您可以使用以下代码在 PowerShell 中获取 WSUS 的版本:

[void][reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration")
$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::getUpdateServer(“dc1”,$False)
$wsus.Version

答案2

WSUS 最初是一个单独的软件,您必须下载并安装,但自 Windows Server 2008 R2 以来,它已包含在操作系统中。

Windows Server 2012 R2 运行 WSUS 4.0。

来源:https://en.wikipedia.org/wiki/Windows_Server_Update_Services

答案3

或者您可以使用 PowerShell:

get-itemproperty -Path 'HKLM:\SOFTWARE\Microsoft\Update Services\Server\Setup\' -Name IISPreviousInstallRevision

相关内容