WUAPI: список обновлений для разных выпусков Windows - PullRequest
0 голосов
/ 05 января 2019

Используя API агента обновления Windows , можно получить список обновлений Windows. E.g.:

Set UpdateSession = CreateObject("Microsoft.Update.Session")
Set UpdateSearcher = UpdateSession.CreateUpdateSearcher()
Set SearchResult = UpdateSearcher.Search("IsInstalled=0 OR IsInstalled=1")
Set Updates = SearchResult.Updates
For I = 0 to SearchResult.Updates.Count-1
    Set update = searchResult.Updates.Item(I)
    WScript.Echo I + 1 & "> " & update.Title
Next

Поскольку выше я запрашиваю как установленные, так и не установленные обновления, я предполагаю, что в результате перечисляются все доступные обновления для моей текущей версии Windows / сборки . Это правильно?

Теперь я хочу сказать: могу ли я запросить другой выпуск?
Например, перечисление обновлений Windows Server 2016 из системы Windows 10.

Идея состоит в том, чтобы легко подготовить виртуальную машину Windows для разработчика, взяв ISO и самое последнее накопительное обновление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...