Как узнать, запущено ли обновление Windows

Я занимаюсь разработкой приложения на C # .net3.5.

Приложение управляет питанием и, кроме всего прочего, оно также переводит компьютер в спящий режим, если нет активного процесса.

Я обнаружил, что в настоящее время работает Центр обновления Windows, пока я переключаю компьютер в спящий режим, компьютер перейдет в спящий режим и не будет ждать, пока Центр обновления Windows завершит выполнение.

Как я могу узнать, что в настоящее время работает Центр обновления Windows? Я где-то видел (не помню, где), что если запущено обновление Windows, то запускаются «Wuauclt» или «trustedInstaller».
Проблема в том, что TrustedInstaller также работает, когда не работает Центр обновления Windows.

Мне нужно найти способ определить, работает ли в настоящее время Центр обновления Windows.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]