Мне нужно запланировать автоматическую еженедельную загрузку и установку обновлений Windows в нерабочее время, а затем перезагрузку Windows Server 2016. Как я могу это сделать? Можно ли это сделать из командной строки?
Аналогичный вопрос по Windows 2003
Мне нужно запланировать автоматическую еженедельную загрузку и установку обновлений Windows в нерабочее время, а затем перезагрузку Windows Server 2016. Как я могу это сделать? Можно ли это сделать из командной строки?
Аналогичный вопрос по Windows 2003
Мне нужно запланировать автоматическую еженедельную загрузку и установку обновлений Windows в нерабочее время, а затем перезагрузку Windows Server 2016. Как я могу это сделать? Можно ли это сделать из командной строки?
Аналогичный вопрос по Windows 2003 Запланировать обновления Windows исключительно на определенный рабочий день (и время)?
У вас должна быть возможность сделать это с помощью групповой политики, в разделе «Конфигурация компьютера» -> «Административные шаблоны» -> «Компоненты 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 и проверьте, работает ли он для вас. (Обратите внимание, что последний будет пропускать любые обновления, требующие ввода данных пользователем, поскольку это будет невозможно во время автоматического обновления.)
Действительно существует инструмент командной строки, который точно создан для вашего случая использования - имейте взгляните на 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