다음을 통해 공유


정책 CSP - ADMX_PowerShellExecutionPolicy

이 CSP에는 사용하거나 사용하지 않도록 설정하기 위해 특별한 SyncML 형식이 필요한 ADMX 지원 정책이 포함되어 있습니다. SyncML의 데이터 형식을 로 <Format>chr</Format>지정해야 합니다. 자세한 내용은 ADMX 기반 정책 이해를 참조하세요.

SyncML의 페이로드는 XML로 인코딩되어야 합니다. 이 XML 인코딩의 경우 사용할 수 있는 다양한 온라인 인코더가 있습니다. 페이로드를 인코딩하지 않도록 MDM에서 지원하는 경우 CDATA를 사용할 수 있습니다. 자세한 내용은 CDATA 섹션을 참조하세요.

EnableModuleLogging

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅ Windows 10, 버전 2004 및 KB5005101 [10.0.19041.1202] 이상
✅ Windows 10 버전 20H2 및 KB5005101 [10.0.19042.1202] 이상
✅ Windows 10 버전 21H1 및 KB5005101 [10.0.19043.1202] 이상
✅ Windows 11 버전 21H2 [10.0.22000] 이상
./User/Vendor/MSFT/Policy/Config/ADMX_PowerShellExecutionPolicy/EnableModuleLogging
./Device/Vendor/MSFT/Policy/Config/ADMX_PowerShellExecutionPolicy/EnableModuleLogging

이 정책 설정을 사용하면 Windows PowerShell 모듈에 대한 로깅을 켤 수 있습니다.

  • 이 정책 설정을 사용하도록 설정하면 지정된 모듈의 멤버에 대한 파이프라인 실행 이벤트가 이벤트 뷰어의 Windows PowerShell 로그에 기록됩니다. 모듈에 대해 이 정책 설정을 사용하도록 설정하는 것은 모듈의 LogPipelineExecutionDetails 속성을 True로 설정하는 것과 같습니다.

  • 이 정책 설정을 사용하지 않도록 설정하면 모든 Windows PowerShell 모듈에 대해 실행 이벤트 로깅이 비활성화됩니다. 모듈에 대해 이 정책 설정을 사용하지 않도록 설정하는 것은 모듈의 LogPipelineExecutionDetails 속성을 False로 설정하는 것과 같습니다.

  • 이 정책 설정이 구성되지 않은 경우 모듈 또는 스냅인의 LogPipelineExecutionDetails 속성은 모듈 또는 스냅인의 실행 이벤트가 기록되는지 여부를 결정합니다. 기본적으로 모든 모듈 및 스냅인의 LogPipelineExecutionDetails 속성은 False로 설정됩니다.

정책 설정 목록에 모듈 및 스냅인을 추가하려면 표시를 클릭한 다음 목록에 모듈 이름을 입력합니다. 목록의 모듈 및 스냅인을 컴퓨터에 설치해야 합니다.

참고

이 정책 설정은 그룹 정책 편집기에서 컴퓨터 구성 및 사용자 구성 둘 다에 있습니다. 컴퓨터 구성 정책 설정이 사용자 구성 정책 설정보다 우선합니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 EnableModuleLogging
이름 모듈 로깅 켜기
위치 컴퓨터 및 사용자 구성
경로 Windows 구성 요소 > Windows PowerShell
레지스트리 키 이름 Software\Policies\Microsoft\Windows\PowerShell\ModuleLogging
레지스트리 값 이름 EnableModuleLogging
ADMX 파일 이름 PowerShellExecutionPolicy.admx

EnableScripts

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅ Windows 10, 버전 2004 및 KB5005101 [10.0.19041.1202] 이상
✅ Windows 10 버전 20H2 및 KB5005101 [10.0.19042.1202] 이상
✅ Windows 10 버전 21H1 및 KB5005101 [10.0.19043.1202] 이상
✅ Windows 11 버전 21H2 [10.0.22000] 이상
./User/Vendor/MSFT/Policy/Config/ADMX_PowerShellExecutionPolicy/EnableScripts
./Device/Vendor/MSFT/Policy/Config/ADMX_PowerShellExecutionPolicy/EnableScripts

이 정책 설정을 사용하면 실행할 수 있는 스크립트를 제어하여 스크립트 실행 정책을 구성할 수 있습니다.

  • 이 정책 설정을 사용하도록 설정하면 드롭다운 목록에서 선택한 스크립트를 실행할 수 있습니다.

"서명된 스크립트만 허용" 정책 설정을 사용하면 신뢰할 수 있는 게시자가 서명한 경우에만 스크립트를 실행할 수 있습니다.

"로컬 스크립트 및 원격 서명된 스크립트 허용" 정책 설정을 사용하면 모든 로컬 스크립을 실행할 수 있습니다. 인터넷에서 시작된 스크립트는 신뢰할 수 있는 게시자가 서명해야 합니다.

"모든 스크립트 허용" 정책 설정을 사용하면 모든 스크립트를 실행할 수 있습니다.

  • 이 정책 설정을 사용하지 않도록 설정하면 스크립트를 실행할 수 없습니다.

참고

이 정책 설정은 로컬 그룹 정책 편집기에서 "컴퓨터 구성" 및 "사용자 구성" 아래에 있습니다. "컴퓨터 구성"이 "사용자 구성"보다 우선합니다.

  • 이 정책 설정을 사용하지 않거나 구성하지 않으면 컴퓨터별 기본 설정으로 되돌아갑니다. 구성되지 않은 경우 기본값은 "스크립트가 허용되지 않음"입니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 EnableScripts
이름 스크립트 실행 켜기
위치 컴퓨터 및 사용자 구성
경로 Windows 구성 요소 > Windows PowerShell
레지스트리 키 이름 Software\Policies\Microsoft\Windows\PowerShell
레지스트리 값 이름 EnableScripts
ADMX 파일 이름 PowerShellExecutionPolicy.admx

EnableTranscripting

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅ Windows 10, 버전 2004 및 KB5005101 [10.0.19041.1202] 이상
✅ Windows 10 버전 20H2 및 KB5005101 [10.0.19042.1202] 이상
✅ Windows 10 버전 21H1 및 KB5005101 [10.0.19043.1202] 이상
✅ Windows 11 버전 21H2 [10.0.22000] 이상
./User/Vendor/MSFT/Policy/Config/ADMX_PowerShellExecutionPolicy/EnableTranscripting
./Device/Vendor/MSFT/Policy/Config/ADMX_PowerShellExecutionPolicy/EnableTranscripting

이 정책 설정을 사용하면 Windows PowerShell 명령의 입력 및 출력을 텍스트 기반 대본으로 캡처할 수 있습니다.

  • 이 정책 설정을 사용하도록 설정하면 Windows PowerShell에서 Windows PowerShell, Windows PowerShell ISE 및 Windows PowerShell 엔진을 활용하는 다른 모든 애플리케이션에 대한 전사를 사용하도록 설정합니다. 기본적으로 Windows PowerShell은 컴퓨터 이름 및 시작 시간과 함께 'PowerShell_transcript'이 포함된 파일 이름으로 각 사용자의 내 문서 디렉터리에 대본 출력을 기록합니다. 이 정책을 사용하도록 설정하는 것은 각 Windows PowerShell 세션에서 Start-Transcript cmdlet을 호출하는 것과 같습니다.

  • 이 정책 설정을 사용하지 않도록 설정하면 Start-Transcript cmdlet을 통해 전사를 사용할 수 있지만 PowerShell 기반 애플리케이션의 전사는 기본적으로 사용하지 않도록 설정됩니다.

OutputDirectory 설정을 사용하여 공유 위치에 대한 대본 로깅을 사용하도록 설정하는 경우 사용자가 다른 사용자 또는 컴퓨터의 대본을 볼 수 없도록 해당 디렉터리에 대한 액세스를 제한해야 합니다.

참고

이 정책 설정은 그룹 정책 편집기에서 컴퓨터 구성 및 사용자 구성 둘 다에 있습니다. 컴퓨터 구성 정책 설정이 사용자 구성 정책 설정보다 우선합니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 EnableTranscripting
이름 PowerShell 전사 켜기
위치 컴퓨터 및 사용자 구성
경로 Windows 구성 요소 > Windows PowerShell
레지스트리 키 이름 Software\Policies\Microsoft\Windows\PowerShell\Transcription
레지스트리 값 이름 EnableTranscripting
ADMX 파일 이름 PowerShellExecutionPolicy.admx

EnableUpdateHelpDefaultSourcePath

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅ Windows 10, 버전 2004 및 KB5005101 [10.0.19041.1202] 이상
✅ Windows 10 버전 20H2 및 KB5005101 [10.0.19042.1202] 이상
✅ Windows 10 버전 21H1 및 KB5005101 [10.0.19043.1202] 이상
✅ Windows 11 버전 21H2 [10.0.22000] 이상
./User/Vendor/MSFT/Policy/Config/ADMX_PowerShellExecutionPolicy/EnableUpdateHelpDefaultSourcePath
./Device/Vendor/MSFT/Policy/Config/ADMX_PowerShellExecutionPolicy/EnableUpdateHelpDefaultSourcePath

이 정책 설정을 사용하면 Update-Help cmdlet에서 SourcePath 매개 변수의 기본값을 설정할 수 있습니다.

  • 이 정책 설정을 사용하도록 설정하면 Update-Help cmdlet은 지정된 값을 SourcePath 매개 변수의 기본값으로 사용합니다. 이 기본값은 Update-Help cmdlet에서 SourcePath 매개 변수를 사용하여 다른 값을 지정하여 재정의할 수 있습니다.

  • 이 정책 설정을 사용하지 않도록 설정하거나 구성하지 않은 경우 이 정책 설정은 Update-Help cmdlet의 SourcePath 매개 변수에 대한 기본값을 설정하지 않습니다.

참고

이 정책 설정은 그룹 정책 편집기에서 컴퓨터 구성 및 사용자 구성 둘 다에 있습니다. 컴퓨터 구성 정책 설정이 사용자 구성 정책 설정보다 우선합니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 EnableUpdateHelpDefaultSourcePath
이름 Update-Help 기본 원본 경로 설정
위치 컴퓨터 및 사용자 구성
경로 Windows 구성 요소 > Windows PowerShell
레지스트리 키 이름 Software\Policies\Microsoft\Windows\PowerShell\UpdatableHelp
레지스트리 값 이름 EnableUpdateHelpDefaultSourcePath
ADMX 파일 이름 PowerShellExecutionPolicy.admx

정책 구성 서비스 공급자