컴퓨터 시작, 종료 시 Windows PowerShell 스크립트 처음 실행

이 정책 설정은 컴퓨터 시작 및 종료 시 Windows PowerShell 스크립트를 PowerShell 스크립트가 아닌 스크립트보다 먼저 실행할지를 결정합니다. 기본적으로 PowerShell 스크립트는 PowerShell 스크립트가 아닌 스크립트보다 나중에 실행됩니다.

적용되는 각각의 그룹 정책 개체(GPO) 내에서 이 정책 설정을 사용하면 컴퓨터 시작 및 종료 시 PowerShell 스크립트가 다른 스크립트보다 먼저 실행됩니다.

다음과 같은 경우를 예로 들어 보겠습니다.

세 개의 GPO(GPO A, GPO B, GPO C)가 있습니다. GPO A에서 이 정책 설정을 사용합니다.

GPO B와 GPO C에는 다음과 같은 컴퓨터 시작 스크립트가 포함되어 있습니다.

GPO B: B.cmd, B.ps1
GPO C: C.cmd, C.ps1

또한 DesktopIT와 DesktopSales라는 두 대의 컴퓨터가 있다고 가정합니다.
DesktopIT에는 GPO A, B 및 C가 적용됩니다. 따라서 DesktopIT에는 GPO B 및 C에 대한 스크립트가 다음 순서대로 실행됩니다.

GPO B에서: B.ps1, B.cmd
GPO C에서: C.ps1, C.cmd

DesktopSales의 경우 GPO B와 C가 적용되고 GPO A는 적용되지 않습니다. 따라서 DesktopSales에서는 GPO B 및 C에 대한 스크립트가 다음 순서대로 실행됩니다.

GPO B에서: B.cmd, B.ps1
GPO C에서: C.cmd, C.ps1

참고: 이 정책 설정은 적용되는 모든 GPO에서 컴퓨터 시작 및 종료 스크립트가 실행되는 순서를 결정합니다. GPO에 대해 다음 정책 설정을 구성하여 특정 GPO의 특정 스크립트 유형에 대해 이 정책 설정을 무시할 수 있습니다.

컴퓨터 구성\정책\Windows 설정\스크립트(시작/종료)\시작
컴퓨터 구성\정책\Windows 설정\스크립트(시작/종료)\종료

지원: Windows 7 이상

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Microsoft\Windows\CurrentVersion\Policies\System
Value NameRunComputerPSScriptsFirst
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

scripts.admx

관리 템플릿(컴퓨터)

관리 템플릿(사용자)