Если у вас есть этот сервер в доменной среде, вы должны сделать это с помощью групповой политики Центра обновления 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
.
Поэтому вы должны использовать что-то вроде этого:
psexec.exe \\@Servers.txt net stop "Automatic Updates"
psexec.exe \\@Servers.txt REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v AUOptions /t REG_DWORD /d 00000004
psexec.exe \\@Servers.txt net start "Automatic Updates"
Вы также можете принудительно проверить Windows Update, используя
psexec.exe \\@Servers.txt WUAUCLT /DETECTNOW
Где Servers.txt
находится простой файл блокнота с IP или именем сервера для каждой строки. Если вы не хотите использовать Psexec, вы также можете запустить REG
команду удаленно. Для REG
или Psexec
вам нужно будет включить брандмауэр, исключение общего доступа к файлам и принтерам, а также запустить команды с учетной записью пользователя с правами администратора на удаленных серверах. См. Https://stackoverflow.com/q/828432 для получения дополнительной информации о других Access is denied
проблемах при использовании Psexec
.