Kör Windows PowerShell-skript först när datorn startas eller stängs av

Den här principinställningen avgör om Windows PowerShell-skript ska köras före skript som inte är PowerShell-skript vid start eller avstängning av datorn. Som standard körs PowerShell-skript efter skript som inte är PowerShell-skript.

Om du aktiverar den här principinställningen i alla tillämpliga GPO (Group Policy Object), körs PowerShell-skript före skript som inte är PowerShell-skript vid start eller avstängning av datorn.

Föreställ dig t.ex. följande scenario:

Det finns tre GPO (GPO A, GPO B och GPO C). Den här principinställningen är aktiverad i GPO A.

GPO B och GPO C inkluderar följande startskript för datorer:

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

Föreställ dig även att det finns två datorer, DesktopIT och DesktopSales.
GPO A, B och C tillämpas på DesktopIT. Därför körs skripten för GPO B och C i följande ordning för DesktopIT:

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

GPO B och C tillämpas för DesktopSales men inte GPO A. Därför körs skripten för GPO B och C i följande ordning för DesktopSales:

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

Obs! Den här principinställningen avgör i vilken ordning start- och avslutningsskript för datorer körs i alla tillämpliga GPO. Du kan åsidosätta den här principinställningen för specifika skripttyper i en enskild GPO genom att konfigurera följande principinställningar för den GPO:n:

Datorkonfiguration\Principer\Windows-inställningar\Skript (Start/Avslutning)\Start
Datorkonfiguration\Principer\Windows-inställningar\Skript (Start/Avslutning)\Avstängning

Stöds på: Minst Windows Server 2008 R2 eller Windows 7

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

scripts.admx

Administrativa mallar (datorer)

Administrativa mallar (användare)