다음을 통해 공유


정책 설정 관리

VBScript 파일 WiPolicy.vbs는 Windows Installer Developers용 Windows SDK 구성 요소에서 제공됩니다. 이 샘플에서는 스크립트를 사용하여 시스템 정책을 관리하는 방법을 보여 줍니다. GPE(그룹 정책 편집기)를 사용하여 관리자가 정책을 구성할 수 있습니다.

이 샘플에서는 Windows Installer 정책을 보여 줍니다.

이 샘플을 사용하려면 windows 스크립트 호스트의 CScript.exe 또는 WScript.exe 버전이 필요합니다. CScript.exe 사용하여 이 샘플을 실행하려면 다음 구문을 사용하여 명령 프롬프트에 명령을 입력합니다. 첫 번째 인수가 /?이거나 너무 적은 인수가 지정되면 도움말이 표시됩니다. 출력을 파일로 리디렉션하려면 VBS > [파일 경로]로 명령줄을 종료합니다. 이 샘플은 성공의 경우 0, 도움말이 호출되면 1, 스크립트가 실패하면 2 값을 반환합니다.

cscript WiPolicy.vbs [정책][값]

명령줄에 인수가 지정되지 않은 경우 샘플은 현재 정책 설정을 반환합니다. 다음 식별자 코드를 사용하여 설정할 정책을 지정합니다. 정책의 새 값을 지정합니다. 정책의 현재 값을 반환하려면 값에 빈 문자열 ""을 지정합니다.

CODE 설명
LM 로깅 모드. 자세한 내용은 로깅을 참조하세요.
DO 디버그 모드. 자세한 내용은 디버그를 참조하세요.
DI Windows Installer 모드를 사용 안 함으로 설정합니다. 자세한 내용은 DisableMsi를 참조하세요.
WT 활동이 없는 경우 제한 시간(초)을 기다립니다. HKLM\소프트웨어\정책\Microsoft\Windows\설치\제한 시간
DB 원본 위치의 사용자 검색을 사용 안 함으로 설정합니다. 자세한 내용은 DisableBrowse를 참조하세요.
DP 패치를 사용 안 함으로 설정합니다. 자세한 내용은 DisablePatch를 참조하세요.
UC 서비스를 설치하기 위해 전송된 공용 속성입니다. 자세한 내용은 EnableUserControl을 참조하세요.
SS 브라우저에서 스크립팅하는 데 안전한 설치 관리자입니다. 자세한 내용은 SafeForScripting을 참조하세요.
EM 시스템 권한(HKLM). 자세한 내용은 AlwaysInstallElevated를 참조하세요.
EU 시스템 권한(HKCU). 자세한 내용은 AlwaysInstallElevated를 참조하세요.
DR 롤백 정책을 사용 안 함으로 설정합니다. 자세한 내용은 DisableRollback을 참조하세요.
TS 원본 이미지의 루트에서 변환을 찾습니다. 자세한 내용은 TransformsAtSource 정책을 참조하세요.
TP 클라이언트 쪽 캐시에 보안 변환을 고정합니다. 자세한 내용은 TransformsSecure 정책을 참조하세요.
SO 원본 유형의 검색 순서입니다. 자세한 내용은 SearchOrder를 참조하세요.

 

추가 스크립팅 샘플은 Windows Installer 스크립팅 샘플를 참조하세요. Windows 스크립트 호스트가 필요하지 않은 샘플 유틸리티는 Windows Installer 개발 도구를 참조하세요.