从 http://technet.microsoft.com/en-us/sysinternals/bb897550.aspx获取psinfo
运行psinfo -h以获取修补程序列表
选项2
另一种不需要使用wmic的第三方软件的方法;只需键入:
来自命令行的wmic qfe.默认输出提供非常长的行,因此您可能最好重定向到文件并在您喜欢的文本编辑器中查看它.
主题的变化包括:
> wmic qfe列表已满
> wmic qfe获取HotfixID,ServicePackInEffect,InstallDate,InstalledBy,InstalledOn
> wmic qfe其中“HotfixID =’KB973687’”
> wmic qfe其中“HotfixID =’KB973687’”获取HotfixID,InstalledOn
> wmic qfe其中“HotfixID =’KB973687’”列表已满
> wmic / node:myserver qfe list full
选项3
使用Powershell做同样的事情.这很简单:
> Local:get-wmiobject -class win32_quickfixengineering
>远程:get-wmiobject -class win32_quickfixengineering -computername mysever
同样,这可以采用过滤器,例如:
> get-wmiobject -class win32_quickfixengineering -filter“HotfixID =’KB979683’”
……或者它是Powershell,只需通过where-object.
选项4
看起来最新版本的Windows不以相同的方式使用QFE.如果看起来你的列表不完整,那么你可以尝试这样做:
$Session = New-Object -ComObject Microsoft.Update.Session $Searcher = $Session.CreateUpdateSearcher() $Searcher.Search("IsInstalled=1").Updates | ft -a Date,Title
(此简短脚本的来源:超级用户Why are “get-hotfix” and “wmic qfe list” in Powershell missing installed updates?的答案).
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。