Kör Windows PowerShell-skript först vid inloggning eller utloggning

Den här principinställningen bestämmer om Windows PowerShell-skript ska köras före andra skript när användaren loggar in och loggar ut. Som standard körs Windows PowerShell-skript efter andra skript.

Om du aktiverar den här principinställningen körs PowerShell-skript före andra skript i varje tillämpligt grupprincipobjekt (GPO) när användaren loggar in och loggar ut.

Exempel:

Anta att det finns tre grupprincipobjekt (GPO A, GPO B och GPO C). Den här principinställningen är aktiverad i GPO A.

GPO B och GPO C har följande inloggningsskript:

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

Anta också att det finns två användare, Qin Hong och Tamara Johnston.
För Qin tillämpas GPO A, B och C. Skripten för GPO B och C körs därför i följande ordning för Qin:

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

För Tamara tillämpas GPO B och C men inte GPO A. Skripten för GPO B och C körs därför i följande ordning för Tamara:

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

Obs! Den här principinställningen bestämmer i vilken ordning inloggnings- och utloggningsskripten körs i alla tillämpliga grupprincipobjekt. Du kan åsidosätta den här principinställningen för specifika skripttyper i ett specifikt grupprincipobjekt genom att konfigurera följande principinställningar för grupprincipobjektet:

Användarkonfiguration\Principer\Windows-inställningar\Skript (in-/utloggning)\Inloggning
Användarkonfiguration\Principer\Windows-inställningar\Skript (in-/utloggning)\Utloggning Principinställningen i Datorkonfiguration gäller före inställningen i Användarkonfiguration.

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

Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
Registry PathSoftware\Microsoft\Windows\CurrentVersion\Policies\System
Value NameRunUserPSScriptsFirst
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

scripts.admx

Administrativa mallar (datorer)

Administrativa mallar (användare)