У меня есть виртуальная лаборатория, где я управляю несколькими серверами 2012R2. На каждой машине обновление Windows настроено на автоматическую установку обновлений. Я часто не нахожусь на этих машинах по неделям. Когда я вхожу в систему, они почти всегда говорят мне, что мне нужно перезагрузиться, чтобы завершить обновления.
Как я могу настроить серверы на автоматическую перезагрузку после завершения обновлений?
Нет общих папок. Не думаю, что по ночам работают клиенты. На некоторых серверах установлен SQL Server, но не на большинстве. Люди могут входить в систему только через RDP.
Вот скриншот всех групп:
РЕДАКТИРОВАТЬ:
Я попытаюсь создать простую задачу, которая будет перезагружать компьютер каждое воскресенье в 4 часа утра.
Вам не нужно использовать запланированное задание для установки обновлений Windows.
Если у вас есть Active Directory в вашей виртуальной лаборатории, вы можете настроить обновления Windows с помощью групповая политикаи настройку обновлений на «Автозагрузку и установку по расписанию».
Если у вас нет Active Directory, вы можете сделать то же самое, что и с помощью GPO, но с помощью локальная групповая политика или редактирование реестра
И последнее, но не менее важное, если вы настроены на использование запланированной задачи, есть модуль PowerShell с именем PSWindowsUpdate который может выполнять эту работу, используя
Get-WUInstall -AcceptAll -AutoReboot
Если вы добавите эту команду в сценарий PowerShell, а затем запустите запланированную задачу, используя -file в качестве параметра для powershell.exe в запланированной задаче, она должна установить обновления и перезапустить в желаемое время.