Какие есть способы / инструменты для сравнения двух установок Windows и их обновлений KB?

У меня есть список машин, некоторые машины выбрасывают

System.Runtime.InteropServices.Marshal.ThrowExceptionForHR

после выполнения запроса объекта управления Windows,

select Name, State, Started, Status from Win32_Service

Я подозреваю, что это связано с различными установками KB на этих машинах. Есть ли способ создать профиль этого и сравнить обновления КБ на 2 указанных компьютерах?

1 ответ

Решение

Вы можете сохранить вывод всех computername в текстовый файл, а затем использовать PowerShell для создания списка исправлений

$list = Get-Content <path to text file>

foreach ($cn in $list) {

$res = Get-Hotfix –cn $cn | Select HotfixID, Description, InstalledOn | `
sort InstalledOn

$res | Out-file $cn.txt
}

Затем сравните текстовый файл.

Другие вопросы по тегам