C # / WMI: Как удаленно проверить, есть ли в Windows обновления, готовые для установки? - PullRequest
4 голосов
/ 01 сентября 2010

Я попытался найти решение для этого в Google без особой удачи, возможно, кто-то здесь знает, как это сделать?

1 Ответ

1 голос
/ 01 сентября 2010

Не уверен, что вы можете сделать это удаленно как таковое, но вы можете «подделать» его.

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

Вы можете выполнить скрипт удаленно с помощью WMI, подробности см. В этой статье CodeProject для C #: Создание удаленного процесса с использованием WMI в C #

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