PowerShell 스크립트 블록 로깅 켜기

정책 ID
EnableScriptBlockLogging
범위
컴퓨터 구성, 사용자 구성
지원 OS
Microsoft Windows 7 또는 Windows Server 2008 이상 제품군
출처
Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (버전 1.0)
카테고리
Windows 구성 요소 › Windows PowerShell

설명


이 정책 설정을 통해 Microsoft-Windows-PowerShell/Operational 이벤트 로그에 모든 PowerShell 스크립트 출력을 로깅할 수 있습니다. 이 정책 설정을 사용하면
대화형으로 호출되었든 자동화를 통해서든 상관없이 Windows PowerShell에서 명령, 스크립트 블록, 함수 및 스크립트의 처리를 기록합니다.

이 정책 설정을 사용하지 않으면 PowerShell 스크립트 입력의 로깅이 사용되지 않습니다.

스크립트 블록 호출 로깅을 사용하면 PowerShell에서 명령, 스크립트 블록, 함수 또는 스크립트 호출이 시작 또는 중지될 때
이벤트를 추가적으로 기록합니다. 호출 로깅을 사용하면 대용량의 이벤트 로그가 생성됩니다.

참고: 이 정책 설정은 그룹 정책 편집기의 컴퓨터 구성과 사용자 구성에 모두 있습니다. 컴퓨터 구성 정책 설정은 사용자 구성 정책 설정보다 우선합니다.

선택 값

빈 상자와 체크된 상자는 그룹 정책 편집기의 체크박스 항목을 구분하기 위한 것입니다(체크된 상자는 기본값이 선택된 항목).

  • 로그 스크립트 블록 호출 시작/중지 이벤트:

레지스트리

컴퓨터HKEY_LOCAL_MACHINE
  • EnableScriptBlockLoggingREG_DWORD
  • EnableScriptBlockInvocationLoggingREG_DWORD
사용자HKEY_CURRENT_USER
  • EnableScriptBlockLoggingREG_DWORD
  • EnableScriptBlockInvocationLoggingREG_DWORD

같은 카테고리의 다른 정책

이 카테고리의 모든 정책 보기 (5개)