Я использую .NET 3.5 Framework.
Я использую Inerop.WUApiLib
для проверки / установки настроек обновления Windows.
Все отлично работает на Windows 7, но на Windows 8 этоне удается.
После исследования я обнаружил, что вы не можете установить время, когда будет запущено «обновление Windows».Вместо этого вы должны установить время для Автоматическое обслуживание , и тогда «обновление Windows» будет запускаться как часть операций обслуживания.
Есть ли способ установить время для автоматического обслуживания?
РЕДАКТИРОВАТЬ:
Я нашел задачу с именем «Планировщик задач» в планировщике задач.очевидно, при установке времени для этой задачи это приведет к автоматическому обслуживанию в это время.
проблема в том, что после завершения обслуживания или после перезагрузки компьютера время расписания сбрасывается до исходного значения.
ДВОЙНОЕ РЕДАКТИРОВАНИЕ:
причина, по которой время расписания сбрасывается каждый раз, заключается в том, что существует еще одна задача «Конфигуратор технического обслуживания», которая отвечает за сброс времени по запросу пользователя.
Я нашел еще одну задачу - «Ручное обслуживание», которую вы можете установить в любое время, и обслуживание будет запущено в это время.
Я все еще хочу найти способустановить регулярное обслуживание, чтобы не было 2 задач, выполняющих одно и то же, но, по крайней мере, теперь я могу установить время для автоматического обслуживания