Windows update. CLI (Command Line Interface)
Опубликовано Сентябрь 5, 2011 автором Alex
Часто, бывает необходимо, подтолкнуть агента WSUS для проверки имеющихся обновлений и немедленной установки. Я для того использую простую команду wuauclt /detecnow
Но помимо этого, эта утилита имеет множество других применений и соответствующих параметров командной строки. Рассмотрим их:
/DetectNow – Запустить немедленный опрос сервера WSUS на наличие обновлений
/resetAuthorization – Сбросить авторизацию на сервере и клиенте. Фактически это новая регистрация на сервере WSUS. Полезна когда клиент подглюкивает, удаляем его на сервере и командой wuauclt /detectnow /resetAuthorization заново регистрируем на сервере с одновременным запросом списка обновлений
/reportnow Сбросить статистику на сервер
Остальные параметры не столь очевидны и самое главное их применение непонято и обычно не вызывает никаких изменений
/RunHandlerComServer – неизвестно
/RunStoreAsComServer – неизвестно
/ShowSettingsDialog – Показывает диалог настройки расписания установки обновлений
/ResetEulas – сбросить соглашение EULA для обновлений
/ShowWU – переход на сайт обновлений MS
/ShowWindowsUpdate – переход на сайт обновлений MS
/SelfUpdateManaged – неизвестно
/SelfUpdateUnmanaged – неизвестно
/UpdateNow – Немедленно запускает процесс обновления, аналогичен клику кнопки в окне уведомлений о наличии обновлений
/ShowWUAutoScan – неизвестно
/ShowFeaturedUpdates – неизвестно
/ShowOptions – неизвестно
/ShowFeaturedOptInDialog – неизвестно
/DemoUI – Показывает значок в трее – диалог настройки расписания установки обновлений или установки в зависимости от статуса
Всё это можно запускать из коммандной строки на удалённых хостах:
Winrs -r:hostname wuauclt /detecnow
UPD 30.03.2012
Такая ситуация. Хост с виртуальными машинами в числе 100шт. VHD каждой занимает 7.3Гб(Диски динамические до 15Гб). Объём хранилища 815Гб. 7.3 * 100 = 730Гб. Хватает и памяти тоже, но не о ней разговор сейчас. Создаём. Вдруг свободное место на мастер машине начинает стремительно уменьшаться. Паника, из за нехватки места все машины паузятся.
Решением было отключить Windows Update на виртуальных машинах (дыра в безопастности, но для решения поставленной задачи это допускалось) Отключение через GUI это легкотня, вот только на 100 штуках не очень. Решаю останавить службу:
net stop wuauserv
А потом и вовсе запретить ей старт:
sc config wuauserv start= disabled
http://alexwhite.ru/2011/09/05/windows- ... interface/