Какие есть способы / инструменты для сравнения двух установок 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
}
Затем сравните текстовый файл.