명령 줄을 통해 Windows 업데이트 설정을 변경할 수 있습니까?


9

Windows 업데이트 설정을 확인하지 않고 일부 서버 (서버 2008R2 x64 실행)를 보냈습니다 ... 실패. 기본적으로 자동 다운로드 및 설치로 설정되어 있습니다. 다운로드해야하지만 설치하지는 마십시오. 명령 줄을 통해이 작업을 수행 할 수 있습니까? RDP는 옵션이 아닙니다.

답변:


7

컴퓨터가 도메인에있는 경우 그룹 정책을 통해이 설정을 구성 할 수 있습니다.

그렇지 않으면 관련 레지스트리 값을 수동으로 구성 할 수 있습니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\AUOptions
  1. 확인하지 마십시오
  2. 확인하지만 다운로드하지 마십시오
  3. 다운로드하지만 설치하지 마십시오
  4. 다운로드 및 설치

이 키의 사용이 문서화되어 있습니까?
Harry Johnston

6

확실한. 다운로드, 설치 알림 :

reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU /v AUOptions /t REG_DWORD /d 3

확인 그룹 정책 검색을 직접 레지스트리를 통해 정책의 다른 부분을 수정해야하는 경우 참조 -이 ADMX 파일을 통해 파고보다 훨씬 더 기분입니다.


2
이 키는 그룹 정책 동작을 시뮬레이트합니다. 즉, GUI를 통해 수정되지 않도록 설정을 잠급니다. 이것은 당신이 원하는 것일 수도 아닐 수도 있습니다. 내가 설명한 키는 설정을 제어하는 ​​실제 키입니다.
Massimo

@Massimo 사실, 좋은 지적입니다.
Shane Madden


4

도메인 환경에이 서버가있는 경우 Windows Update 그룹 정책을 통해이 서버를 수행해야합니다. 다른 방법을 사용하면 GPO를 사용하여이 변경 사항을 되돌릴 수 없습니다.

도메인이 아닌 환경에있는 경우 명령 행을 사용하여 변경을 수행 할 수 있습니다. 이 변경을 직접 수행 할 수있는 도구를 모르므로 Windows 레지스트리를 수정하여 변경해야합니다.

명령 행에서 명령을 사용하여 Windows 레지스트리를 변경할 수 있습니다 REG ADD.

변경해야 할 레지스트리 설정은 HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU에 있습니다. 특히 AUOptionWindows Update 설정을 사용하거나 사용하지 않도록 설정 하는 값입니다. 값이 다음과 같은 경우 :

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.txtIP 또는 각 행의 서버 이름과 간단한 메모장 파일입니다. Psexec를 사용하지 않으려면 REG명령을 원격으로 실행할 수도 있습니다 . 위해 REG또는 Psexec당신은 방화벽 exeption의 활성화가 필요합니다 파일 및 프린터 공유 와 원격 서버에 대한 관리 권한이있는 사용자 계정으로 명령을 실행해야합니다. 사용시 다른 문제에 대한 자세한 내용은 https://stackoverflow.com/q/828432 를 참조 하십시오 .Access is deniedPsexec



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.