Windows Server 2000中曾经有一个名为QFECheck的命令行工具,可以列出它们。 这是Windows Server 2003/2008的首选方法吗?
我知道他们在“添加/删除程序”中列出,但是很难通过这种方式来获取审计信息。
我可以做到这一点,而无需安装一个附加的可执行文件?
以下命令在“常规”命令提示符和PowerShell中同时适用于Windows Server 2003和Windows Server 2008 :
wmic qfe get Hotfixid
find是否安装了特定更新:
wmic qfe | find "123456"
它不提供任何办公室更新(不幸的是),认为现在比较容易去“安装更新”,并进行search…与Windows更新相同,但指定的问题需要从一个命令提示符。
Powershell只有命令:
Get-Hotfix -id kb123456
你可以用Powershell来做到这一点:
Get-ChildItem -Path “HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix”
PowerShell现在包含Get-HotFix命令,这个命令更容易记住。
他们也列在Windows目录下。