转自:http://www.ricemouse.com/165.html
某些情况下,我们需要检索系统安装了那些补丁,以为后面安装软件做准备,比较简单直观的方法就是在控制面板>程序与功能>查看已安装的更新,可以看到,但是如果我们需要这些补丁的列表该怎么做呢?
Systeminfo方法【推荐】
在命令提示符中输入systeminfo回车,会显示系统的基本信息,中间就有一项[修补程序],里面的所有都是已经安装的补丁列表,保存成文本格式,可以用下面的命令
Default
systeminfo >c:\systeminfo.txt
1 | systeminfo >c:\systeminfo.txt |
这样系统的基本信息就保存在C盘的systeminfo.txt里面
如果想单独检索补丁可以用下面的命令
Default
systeminfo | findstr KB2894856 这个命令就是在systeminfo生成的信息中,匹配KB2894856,如果存在就返回那一行的信息
1 2 3 | systeminfo | findstr KB2894856
这个命令就是在systeminfo生成的信息中,匹配KB2894856,如果存在就返回那一行的信息 |
WMIC方法【某些系统环境可能无法直接运行】
WMIC扩展WMI(Windows Management Instrumentation,Windows管理工具) ,提供了从命令行接口和批命令脚本执行系统管理的支持。
Default
经过格式化的输出 wmic qfe list brief /format:htable (输出html格式) wmic qfe list brief /format:texttablewsys (输出txt文本格式) 最精简的输出 wmic qfe get hotfixid
1 2 3 4 5 6 | 经过格式化的输出 wmic qfe list brief /format:htable (输出html格式) wmic qfe list brief /format:texttablewsys (输出txt文本格式)
最精简的输出 wmic qfe get hotfixid |