Обновление систем Windows — одна из рутинных задач администратора, обычно выполняемая автоматически с помощью WSUS или без него. Проблема с этим, как мы все знаем, заключается в том, что пользователей беспокоит длительный процесс запроса доступных обновлений и перезагрузки — не только в День исправления Microsoft. Именно здесь на помощь приходит WuInstall, потому что с помощью WuInstall администратор (или пользователь) может решать, когда он хочет искать обновления и хочет ли он загружать и устанавливать их.
WuInstall — это инструмент командной строки для Windows, который позволяет вам устанавливать обновления Windows для определенной рабочей станции контролируемым образом, используя сценарий командной строки вместо стандартных функций обновления Windows.
Он позволяет администраторам одновременно обновлять несколько рабочих станций (например, запускать WuInstall в сценариях выключения) или рабочие станции пользователей, отключивших автоматическое обновление Windows.
WuInstall написан на C++. Это примерно сравнимо с командой apt-get update/upgrade в Linux, которой нет в Windows.
WuInstall использует API обновлений Windows и выполняет поиск либо на внутреннем сервере WSUS, либо на внешнем сервере обновлений Microsoft (в зависимости от конфигурации системы) доступных в настоящее время обновлений для определенной рабочей станции. Инструмент загружает и/или устанавливает найденные обновления. Администратор выбирает подходящее время для поиска и установки обновлений. Все действия можно разделить: у вас есть возможность только посмотреть, какие обновления доступны прямо сейчас, или скачать их, не устанавливая сразу, или установить их.
WuInstall был разработан для XEOX — программного обеспечения, разработанного hs2n для управления всей ИТ-инфраструктурой компании. Тем не менее, WuInstall можно использовать и как отдельное приложение.