如何通过命令行查询我的系统以查看是否安装了 KB 补丁?

如何通过命令行查询我的系统以查看是否安装了 KB 补丁?

我想查明是否通过命令行安装了 KB。

答案1

此外systeminfo还有 wmic qfe

例子:

wmic qfe get hotfixid | find "KB99999"
wmic qfe | find "KB99999"

还有update.exe

或者从 powershell 中,根据需要进行调整:

Get-WmiObject -query 'select * from win32_quickfixengineering' | foreach {$_.hotfixid}

答案2

PowerShell 2.0 包含 get-hotfix cmdlet,这是一种检查给定修补程序是否安装在本地计算机或远程计算机上的简单方法。基本语法示例如下

get-hotfix -id KB974332

答案3

在 CMD 窗口中运行“systeminfo”,它将返回有关您的系统的大量统计信息,包括已安装的补丁。

答案4

wmic qfe list /format:htable>C:\PatchList%Computername%.html

上述命令将以 html 格式提供输出。

相关内容