Я разослал несколько серверов (работающих под управлением 2008R2 x64), не проверив их настройки обновления Windows ... не удалось. По умолчанию они настроены на автоматическую загрузку и установку. Мне нужно их скачать, но не устанавливать. Это можно сделать через командную строку? RDP не вариант.
windows
command-line-interface
update
swagner88
источник
источник
Конечно. Скачать, уведомить об установке:
Если вам нужно изменить другие части политики напрямую через реестр, воспользуйтесь поиском в групповой политике. Это намного приятнее, чем копаться в файлах ADMX.
источник
Если у вас есть этот сервер в доменной среде, вы должны сделать это с помощью групповой политики Центра обновления Windows. Если вы используете другой метод, вы не сможете отменить эти изменения с помощью объекта групповой политики.
Если вы находитесь в среде без домена, вы можете внести изменения с помощью командной строки. Я не знаю ни одного инструмента, который позволил бы вам сделать это изменение напрямую, поэтому вам нужно будет внести изменения, изменяя реестр Windows.
Из командной строки вы можете изменить реестр Windows, используя команду
REG ADD
.Параметры реестра, которые необходимо изменить, находятся в папке HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU . В частности,
AUOption
значение, которое отвечает за включение или отключение параметра Центра обновления Windows. Если значение:0
Пусть местный администратор выберет настройки1
Значит никогда не проверяю2
Проверьте, но не загружайте и не устанавливайте3
Проверить, скачать, но не устанавливать4
Скачать и установить автоматическиДля запуска команды, которую вы создаете на удаленных компьютерах, вы можете использовать инструмент командной строки Microsoft Sysinternals PSExec . Вам следует перезапустить службу Центра обновления Windows, используя
Net Stop
иNet start
.Поэтому вы должны использовать что-то вроде этого:
Вы также можете принудительно проверить Windows Update, используя
Где
Servers.txt
находится простой файл блокнота с IP или именем сервера для каждой строки. Если вы не хотите использовать Psexec, вы также можете запуститьREG
команду удаленно. ДляREG
илиPsexec
вам нужно будет включить брандмауэр, исключение общего доступа к файлам и принтерам, а также запустить команды с учетной записью пользователя с правами администратора на удаленных серверах. См. Https://stackoverflow.com/q/828432 для получения дополнительной информации о другихAccess is denied
проблемах при использованииPsexec
.источник
Я немного удивлен, что никто не предложил kb: http://support.microsoft.com/kb/328010
источник
догадаться:
reg add "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Auto Update" / v AUOptions / t REG_DWORD / d 3 / f
Ссылка :
Отключить автоматическое обновление из командной строки
источник