Windows update. CLI (Command Line Interface)

Ответить
admin
Администратор
Сообщения: 198
Зарегистрирован: 05 янв 2011, 04:19

Windows update. CLI (Command Line Interface)

Сообщение admin »

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/
Ответить