Загрузка обновлений Windows с помощью C#

#c# #windows #c#-4.0 #windows-update

#c# #Windows #c #-4.0 #Центр обновления Windows

Вопрос:

Есть ли какой-либо способ программной загрузки обновлений Windows из приложения на C #? Я хочу управлять установкой обновлений из своего приложения.

Комментарии:

1. Это не вопрос программирования! Вам следует задать этот вопрос на других сайтах stackexchange или на других форумах.

2. @Mahdi, для меня это вопрос программирования. Они спрашивают, как написать программное обеспечение, которое загружает (и, предположительно) устанавливает обновления.

3. может быть, с помощью WMI. или Powershell?

4. @Mahdi: Я хочу сделать это программно. Я знаю, что могу нажать на Центр обновления Windows!!! но я хочу это сделать и управлять этим

5. API Центра обновления Windows задокументирован на msdn.microsoft.com/en-us/library/aa387099(v=VS.85).aspx

Ответ №1:

API Центра обновления Windows описан здесь . Быстрый поиск в stackoverflow убедил меня, что вы действительно можете использовать COM из C #, так что это должно решить вашу проблему.

У меня также есть несколько примеров кода, не на C #, но это может дать вам преимущество в понимании того, как можно использовать интерфейсы.