관리 템플릿(ADMX 파일)은 어떻게 작동합니까?

관리 템플릿(ADMX 파일)은 어떻게 작동합니까?

나는 기본적으로 내 로컬 Windows 컴퓨터에서 로컬 그룹 정책 편집기를 사용하여 일부 설정을 편집했다는 것 외에는 기본적으로 그룹 정책에 대해 아무것도 모릅니다. regedit를 직접 사용하거나 파일을 병합하여 레지스트리 변경 사항을 적용한 경험이 있습니다 .reg. .admx개념적으로 그룹 정책 관리 템플릿(파일)이 레지스트리 파일과 얼마나 유사한지 궁금합니다 .

조정하려는 하나의 설정으로 관리 템플릿 파일을 작성하고 파일을 다른 컴퓨터로 복사한 다음 누군가 해당 파일을 두 번 클릭하면 해당 설정이 효과적으로 "설치"될 수 있습니까? 이것이 레지스트리 파일의 역할입니다. 그룹 정책 파일이 동일한 기본 방식으로 작동하는지 여부가 궁금합니다.

그렇다면 단일 그룹 정책 설정을 편집하기 위해 ADMX 파일을 작성하려면 어떻게 해야 합니까? 특히 다음 정책을 프로그래밍 방식으로 "비활성화"로 설정하려고 합니다.

Computer Configuration > Administrative Templates > Windows Components > Windows Update
Configure Automatic Updates

답변1

당신의 개념이 잘못되었습니다. ADM/ADMX 파일은 레지스트리에서 내보내는 것과는 전혀 다릅니다.

그룹 정책 편집기에서 사용자 인터페이스를 구동하기 위해 관리 템플릿(이전 스타일 ADM 및 최신 스타일 ADMX 파일 모두)이 존재합니다. 그들은 다음과 같은 설정을 정의합니다.~할 수 있다설정 자체가 아니라 관리할 수 있습니다. 이러한 설정은 클라이언트 컴퓨터가 그룹 정책을 처리할 때 관리 템플릿 CSE(클라이언트 측 확장)에 의해 클라이언트 컴퓨터(또는 사용자 프로필) 레지스트리에 자동으로 추가되는 레지스트리 값에 해당합니다.

ADMX 파일을 만들고 싶지 않은 것 같습니다. 오히려 CSE가 설정하는 것과 같은 방식으로 특정 레지스트리 값을 설정하고 싶다고 생각합니다. 저는 여러분이 그룹 정책이 없는 환경에서 작업하고 있으며 독립 실행형 컴퓨터에 설정을 적용하려고 한다고 생각하는 경향이 있습니다. (그렇지 않은 경우에는 그룹 정책을 사용해야 합니다.)

찾고 있는 특정 설정을 사용하여 조사해 볼 수도 있습니다.레지스트리 설정으로 자동 업데이트 클라이언트 관리원하는 작업을 수행하는 레지스트리 병합을 만듭니다.

그보다 더 모호한 설정의 경우ADMX 파일 스키마ADMX 파일을 직접 읽어서 특정 ADMX 설정이 실제로 조작하는 레지스트리 값을 알아볼 수 있습니다.

답변2

.admx 파일은 XML로 작성되며 그룹 정책 관리 콘솔이 읽을 수 있는 설정을 포함합니다. 그런 다음 그룹 정책은 해당 설정을 레지스트리 키(정책이 적용되기 전에는 존재하지 않았을 수 있음)로 변환합니다.

Windows 업데이트 설정은 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate. AD가 없는 환경에서 작업할 때 타사 구성 도구를 통해 해당 키를 수동으로 배포했지만 XP는 7 이상보다 더 안정적이었습니다. 업데이트를 비활성화하려고 하므로 SusClientID 및 PingID에 대한 일반적인 면책 조항은 필요하지 않습니다. ;) 레지스트리 파일을 가져오거나 원하는 스크립트 언어를 사용하여 해당 설정을 변경할 수 있어야 합니다.

~ 할 것이다그러나 시스템을 다른 방식으로 패치할 계획이 있다는 점을 주의하시기 바랍니다.

답변3

이미 언급했듯이 ADMX 파일에는 설정 자체가 아닌 규칙 정의가 포함되어 있습니다. 그러나 AD가 없으면 이러한 설정을 다른 컴퓨터로 전송할 수 있습니다.

  • 그룹 정책 편집기를 시작하고 원하는 설정을 구성합니다.
  • \Windows\System32\GroupPolicy 폴더 콘텐츠를 다른 컴퓨터(동일한 폴더)에 복사합니다.
  • 대상 컴퓨터에서 gpupdate /force를 실행합니다.

그룹 정책 설정을 적용해야 합니다.

관련 정보