Изменение времени обслуживания Windows Server 2012R2 с помощью PS

Я борюсь с этим в течение последних нескольких недель, и я надеюсь, что у кого-то есть ответ, который работает.

В своей работе мы используем VMWare, и я построил автоматическое развертывание Windows Server 2012R2 с Powershell, который отлично работает.

Большинство моих сценариев выполняются на самой виртуальной машине, и одна из функций - настройка обновлений Windows. Я нашел ключи реестра для настройки обновлений, и Powershell добавляет их в реестр. Основная проблема заключается в том, что эти настройки не применяются сервером. Одной из настроек является ВРЕМЯ и ДЕНЬ.

После нескольких дней полного исследования я обнаружил, что есть задача расписания, которая называется Maintenance Configurator. Я нашел способ отключить это, но это не помогает (с psexec). Мои обновления все еще выполняются каждый день в 2 часа ночи.

Чем я видел график задач с этим параметром. Я изменил это время на желаемые временные окна, и оно выполнялось в то время, но затем оно вернулось к 2:00. В Центре поддержки я увидел, что настройка по-прежнему в 2 часа ночи, хотя я вручную изменил расписание

Как я могу изменить все это с помощью Powershell? Мне не нравится тот факт, что обновления устанавливаются в 2 часа ночи, и мне также не нравится, что я нигде не могу их изменить.

Надеюсь, кто-то знает, как исправить

С наилучшими пожеланиями, Дейв

1 ответ

Я выбрал другой подход, но думаю, что решил ту же проблему, что и вы. Я использовал сервер управления (но мог быть вашей рабочей станцией) и создал CSV со всеми моими серверами и временем, которое они должны обновить. Затем вы можете запустить запланированное задание на вашем сервере управления для вызова invoke-wuinstall из этого модуля обновления Windows для каждого сервера в вашем CSV.

Мне пришлось изменить invoke-wuinstall, чтобы принимать альтернативные учетные данные для каждого сервера, но, надеюсь, вам не нужно этого делать.

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

Другие вопросы по тегам