Допустим, я хочу отладить проблему, из-за которой на несколько клиентских компьютеров повлиял длинный список обновлений, произошедших за последние несколько месяцев. Я управляю systeminfo | find /i "kb" > updatelist.log
. Как мне найти способ быстро получить краткое описание цели обновлений. Была программа, которая делала что-то подобное для операционных систем до NT6.x, но она больше не работает. Какие-нибудь полезные сайты, которые это делают?
ОБНОВИТЬ: Так что может быть что-то вроде Загрузчик Центра обновления Windows или Инструмент обновления MrJinje XML это то, что я ищу, но на самом деле ни один из них не поддерживает сценарии или запросы.
Sysinternals PSInfo дает больше информации (продукт и название), чем 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]
Вставив номер статьи базы знаний (например, KB969559) в окно поиска «Справка и поддержка», вы сможете быстро найти интересные исправления. Убедитесь, что в центре справки и поддержки настроен поиск по всем продуктам Microsoft.
Инструмент MBSA от Microsoft поддерживает сценарии. Однако я не уверен, что он вернется так далеко, как вы хотите. Стоит взглянуть.