Как я могу запросить свою систему через командную строку, чтобы видеть, установлен ли патч КБ?

Мое понимание циклического алгоритма DNS - то, что IP возвратился, управляется сервером (который возвращает только один IP на клиент на запрос), и не управляемый клиентом. Когда клиентский сопоставитель запрашивает DNS, сервер возвращает первую запись и отправляет ту запись на заднюю часть строки, следующий клиентский запрос получает вторую запись, и т.д., и т.д.

Нет никакого "равного веса" алгоритма (или любой другой alogorithm в этом отношении, что я знаю). Это - просто вопрос сколько записей, там, и те записи возвращаются в порядке списка (сначала для длительности).Я прав?

61
задан 27 April 2011 в 14:59
6 ответов

В дополнение к systeminfo существует также wmic qfe

Пример:

wmic qfe get hotfixid | find "KB99999"
wmic qfe | find "KB99999"

Существует также update.exe

Или от powershell, просто скорректируйте его для своих потребностей:

Get-WmiObject -query 'select * from win32_quickfixengineering' | foreach {$_.hotfixid}
64
ответ дан 28 November 2019 в 19:32

выполненный "systeminfo" в окне CMD и это задержит загрузку статистики о Вашей системе включая то, какие патчи установлены.

6
ответ дан 28 November 2019 в 19:32

Некоторые другие возможности: Grep %windir %\Windowsupdate.log для числа КБ. Или используйте reg.exe для экспорта соответствующих ключей установки.

3
ответ дан 28 November 2019 в 19:32

PowerShell 2.0 содержит командлет get-hotfix, который позволяет легко проверить, установлено ли данное исправление на локальном или удаленном компьютере. Пример основного синтаксиса:

get-hotfix -id KB974332
17
ответ дан 28 November 2019 в 19:32
wmic qfe list /format:htable>C:\PatchList%Computername%.html

Вышеупомянутая команда даст результат в формате html.

0
ответ дан 28 November 2019 в 19:32

Wéi een iwwer d'Wmic bei enger PowerShell-Prompt gefrot huet, benotzt just Select-String (oder sls).

wmic qfe get hotfixid | sls "KB99999"

0
ответ дан 28 November 2019 в 19:32

Теги

Похожие вопросы