在更新列表中快速查找信息的方法

在更新列表中快速查找信息的方法

假设我想调试一个问题,即过去几个月发生的一系列更新影响了几台客户端计算机。我运行了systeminfo | find /i "kb" > updatelist.log。现在我该如何找到一种方法来迅速地获取更新目的的摘要。曾经有一个程序可以针对 NT6.x 之前的操作系统执行类似操作,但实际上它不再起作用了。有没有什么有用的网站可以执行此类操作?

更新:所以也许是Windows 更新下载程序或者MrJinje 更新 XML 工具是我所寻找的,但实际上都不是可编写脚本或可查询的。

答案1

系统内部信息系统提供比 systeminfo 更多的资讯(产品和标题)。尝试:

psinfo.exe /s | find /i "kb" > updatelist.log

输出:

[snip]...
Security Update for 2007 Microsoft Office System (KB969559)
Security Update for 2007 Microsoft Office System (KB976321)
Security Update for Microsoft .NET Framework 3.5 SP1 (KB2416473) 1
Security Update for Microsoft .NET Framework 4 Client Profile (KB2518870) 1
Security Update for Microsoft .NET Framework 4 Client Profile (KB2539636) 1
Security Update for Microsoft .NET Framework 4 Extended (KB2416472) 1
Security Update for Microsoft .NET Framework 4 Extended (KB2487367) 1
...[snip]

将 KB 文章编号(例如 KB969559)粘贴到“帮助和支持”的搜索窗口中,您可以快速查找感兴趣的补丁。确保将“帮助和支持”设置为搜索所有 Microsoft 产品。

答案2

Microsoft 的 MBSA 工具是可编写脚本的。但我不确定它是否能返回您想要的那么远。可能值得一看。

相关内容