Как в .net узнать, включено ли автоматическое обновление Windows? - CodeHelper

Как в .net узнать, включено ли автоматическое обновление Windows?

2

Можно ли программно (.NET, C#) узнать, включено ли в системе автоматическое обновление?

Лучший ответ:

2

Нужно добавить в reference WUApiLib "C:\windows\system32\Wuapi.dll"

WUApiLib.AutomaticUpdatesClass auc = new WUApiLib.AutomaticUpdatesClass();
bool active = auc.ServiceEnabled;

MSDN:

Свойство ServiceEnabled показывает, доступны ли все компоненты, требуемые для автоматического обновления (Automatic Updates).

Alexander

Там на самом деле еще стоит проверить состояние службы, но в целом все верно :)

v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.