PowerShell 기록 켜기


이 정책 설정을 통해 텍스트 기반 기록에 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 설정을 사용하여 공유 위치에 기록 로깅을 사용하는 경우 사용자가 다른 사용자 또는 컴퓨터의 기록을 볼 수 없도록 해당 디렉터리에 대한 액세스를
제한하십시오.

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

지원: Microsoft Windows 7 또는 Windows Server 2008 이상 제품군

Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
Registry PathSoftware\Policies\Microsoft\Windows\PowerShell\Transcription
Value NameEnableTranscripting
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

기록 출력 디렉터리

Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
Registry PathSoftware\Policies\Microsoft\Windows\PowerShell\Transcription
Value NameOutputDirectory
Value TypeREG_SZ
Default Value
호출 헤더 포함:
Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
Registry PathSoftware\Policies\Microsoft\Windows\PowerShell\Transcription
Value NameEnableInvocationHeader
Value TypeREG_DWORD
Default Value0
True Value1
False Value0

powershellexecutionpolicy.admx

관리 템플릿(컴퓨터)

관리 템플릿(사용자)