Планирование обновлений в Windows Server 2016

Мне нужно запланировать автоматическую еженедельную загрузку и установку обновлений Windows в нерабочее время, а затем перезагрузку Windows Server 2016. Как я могу это сделать? Можно ли это сделать из командной строки?

Аналогичный вопрос по Windows 2003

Мне нужно запланировать автоматическую еженедельную загрузку и установку обновлений Windows в нерабочее время, а затем перезагрузку Windows Server 2016. Как я могу это сделать? Можно ли это сделать из командной строки?

Аналогичный вопрос по Windows 2003

Мне нужно запланировать автоматическую еженедельную загрузку и установку обновлений Windows в нерабочее время, а затем перезагрузку Windows Server 2016. Как я могу это сделать? Можно ли это сделать из командной строки?

Аналогичный вопрос по Windows 2003 Запланировать обновления Windows исключительно на определенный рабочий день (и время)?

1
задан 21 June 2017 в 22:56
2 ответа

У вас должна быть возможность сделать это с помощью групповой политики, в разделе «Конфигурация компьютера» -> «Административные шаблоны» -> «Компоненты Windows» -> «Центр обновления Windows», изменив там настройки политики. .

Вы также можете сделать это, запустив wuauclt / detectnow , чтобы проверить, есть ли какие-либо обновления Microsoft, ожидающие установки. Внесение этого в запланированную задачу должно дать вам то, что вы хотите.

Изменить: Кажется, что wuauclt больше не работает в Windows 10 (и, предположительно, Server 2016). Вместо этого вы можете создать сценарий на основе % windir% \ System32 \ en-US \ WUA_SearchDownloadInstall.vbs , который используется sconfig , либо вы можете загрузить сценарий из https://gallery.technet.microsoft.com/scriptcenter/VB-Script-to-Check-and-620579cd и проверьте, работает ли он для вас. (Обратите внимание, что последний будет пропускать любые обновления, требующие ввода данных пользователем, поскольку это будет невозможно во время автоматического обновления.)

1
ответ дан 3 December 2019 в 23:29

Действительно существует инструмент командной строки, который точно создан для вашего случая использования - имейте взгляните на WuInstall ( http://www.wuinstall.com ) - это коммерческий продукт, предназначенный для компаний с 50 и более компьютерами, но вы всегда можете загрузить бесплатную пробную версию для тестирования в своей среде

Вы можете поместить wuinstall.exe в пакетный сценарий на том же компьютере или вызвать его удаленно через psexec

. В простейшем случае (вам также, вероятно, понадобится несколько дополнительных опций для рабочих сред) просто напишите пакетный сценарий вызовите

wuInstall / install / reboot_if_needed

и отключите его с помощью планировщика задач по вашему выбору в то время, когда вы хотите обновить.

С помощью / reboot_if_needed После обновления можно перезагрузить компьютер без присмотра, а параметр / rebootcylce даже перезагружается несколько раз, пока не будут установлены все обновления.

WuInstall в основном помещает весь API Центра обновления Windows и его наиболее распространенные варианты использования в одну центральную командную строку инструмент - есть еще несколько вариантов для создания сценариев и выбора обновлений Windows, ознакомьтесь с технической документацией по адресу: https://wuinstall.atlassian.net/wiki/display/WD/WuInstall+HowTo

0
ответ дан 3 December 2019 в 23:29

Теги

Похожие вопросы