WuInstall позволяет установить обновления и перезагрузить компьютер. Я попробовал это: это работает для меня.
Я считаю, что это определенно работает на Windows XP, Vista и 7. Я подозреваю, что это, вероятно, также работает на более ранних и более поздних версиях Windows.
Разработчик предлагает две версии. Версия 1.1 бесплатна даже для коммерческого использования: это то, что я использую. Более новые версии продаются только в больших пакетах с несколькими лицензиями. Самый маленький пакет стоит 250 долларов США: слишком дорого для домашнего использования.
По умолчанию WuInstall устанавливает все доступные обновления, загружая их при необходимости. В разделе часто задаваемых вопросов обсуждается, как составить список или установить только «Важные» обновления.
Для успешной установки чего-либо, вы должны запустить его от имени администратора. Я предлагаю вам запустить его из командной строки администратора.
Вы можете сказать, чтобы перезагрузить компьютер после установки. Если вы это сделаете, он покажет вам информационное сообщение, когда установка будет завершена, а затем перезагрузит ваш компьютер после завершения выбранной задержки. Я подозреваю, что может быть невозможно отменить такую предстоящую перезагрузку.
Пример использования: чтобы установить все обновления (включая необязательные), а затем перезагрузить компьютер через 60 секунд, сделайте это. wuinstall /install /reboot 60