Назад | Перейти на главную страницу

Список всех исправлений, примененных к серверу Windows

Раньше в Windows Server 2000 был инструмент командной строки QFECheck, который выводил их список. Это предпочтительный метод на сервере Windows 2003/2008?

Я знаю, что они перечислены в списке «Установка и удаление программ», но их сложно зафиксировать для аудита таким образом.

Могу ли я сделать это без установки исполняемого файла надстройки?

Следующие команды работают как в «обычной» командной строке, так и в PowerShell. также для обоих Windows Server 2003 и Windows Server 2008:

wmic qfe get Hotfixid

чтобы узнать, было ли установлено конкретное обновление:

wmic qfe | find "123456"

Однако он не предоставляет никаких офисных обновлений (к сожалению), подумал, что теперь относительно легко просто перейти к `` установленным обновлениям '' и выполнить поиск ... так же, как обновления Windows, но в вопросе указано, что это нужно сделать из командная строка.

Только команда Powershell:

Get-Hotfix -id kb123456

Вы можете сделать это с помощью Powershell:

Get-ChildItem -Path “HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix”

PowerShell теперь включает Get-HotFix команду, которую гораздо легче запомнить.

они также перечислены в каталоге Windows.