Answers:
针对您的服务器()运行SystemInfosysteminfo /s $SERVER
也应列出已安装的修补程序。
Hotfix(s): 333 Hotfix(s) Installed.
[161]: IDNMitigationAPIs - Update
[162]: NLSDownlevelMapping - Update
[163]: KB929399
[164]: KB952069_WM9
[165]: KB968816_WM9
[166]: KB973540_WM9L
[167]: KB936782_WMP11
我对服务器运行PSinfo -h以显示已安装的修补程序。
如果您无法使用pstools而发现自己被本机的Winder工具所困扰,则可以使用另一种方法:
reg query hklm\software\microsoft\windows\currentversion\uninstall /s | findstr "KB[0-9].*" > %TEMP%\Installed.txt & notepad %TEMP%\Installed.txt
WMIC可以列出已安装的修补程序:
C:\>wmic qfe get hotfixid, installedon
HotFixID InstalledOn
KB2605658 11/30/2011
KB2608610 9/1/2011
KB2608612 9/26/2011
KB2614194 9/26/2011
...(more)...
它还可以搜索特定的修补程序。在这里,我显示了两个搜索-一个成功,一个不成功:
C:\>wmic qfe where (hotfixid = 'KB2608610') get hotfixid, installedon
HotFixID InstalledOn
KB2608610 9/1/2011
C:\>wmic qfe where (hotfixid = 'nosuch') get hotfixid, installedon
No Instance(s) Available.
另外,对于检查系统上可能不知道的子系统上的漏洞,Microsoft Baseline Security Analayzer是一个非常有用的工具。并非总是您所了解的那些东西,有时安装了WSUS或Microsoft Update不会对其进行扫描或提供服务的奇怪设备,这些东西在系统的寿命期内仍可保持未打补丁或不受影响的状态。