Появилась задача - получить этот список в текстовом виде.
Оказалось, что "wmic" может получить список только самой ОС
wmic qfe list fullно не другого ПО, а значит он не покажет обновления MS Office.
В связи с этим познакомился с MS PowerShell (поэтому способ ограничен версией MS Windows = по-умолчанию "MS PowerShell" установлен на ОС Windows 7 и выше, а на Windows XP его нужно дополнительно устанавливать)
способ подглядел здесь.
list_winupdates.ps1:
«
$wu = new-object -com “Microsoft.Update.Searcher”».
$totalupdates = $wu.GetTotalHistoryCount()
$wu.QueryHistory(0,$totalupdates)| Export-CSV -delimiter "|" .\list_winupdates_result.csv -Encoding UTF8
# по окончанию можно открыть файл с результатами: "ii .\list_winupdates_result.csv"
Правой кнопкой по скрипту и "Выполнить с помощью PowerShell". По окончанию выполнения скрипта в папке, рядом со скриптом, появится файл "list_winupdates_result.csv".
Комментариев нет:
Отправить комментарий