Denne policyinnstillingen bestemmer om Windows PowerShell-skript skal kjøres før ikke-PowerShell-skript når en bruker logger seg på og av. Som standard kjøres PowerShell-skript etter ikke-PowerShell-skript.
Hvis du aktiverer denne policyinnstillingen, vil PowerShell-skript kjøres før ikke-PowerShell-skript når en bruker logger seg på og av, for hvert aktuelle gruppepolicyobjekt (GPO).
Se for eksempel for deg følgende scenario:
Du har tre GPOer (GPO A, GPO B og GPO C). Denne policyinnstillingen er aktivert for GPO A.
For GPO B og GPO C kjøres følgende skript når en bruker logger seg på:
GPO B: B.cmd, B.ps1
GPO C: C.cmd, C.ps1
Anta også at du har to brukere, Kim Vang og Trude Johnsen.
For Kim brukes GPO A, B og C. Derfor kjøres skriptene for GPO B og C i følgende rekkefølge for Kim:
For GPO B: B.ps1, B.cmd
For GPO C: C.ps1, C.cmd
For Trude brukes GPO B og C, men ikke GPO A. Derfor kjøres skriptene for GPO B og C i følgende rekkefølge for Trude:
For GPO B: B.cmd, B.ps1
For GPO C: C.cmd, C.ps1
Obs: Denne policyinnstillingen bestemmer hvilken rekkefølge skriptene skal kjøres i når en bruker logger seg på og av, for alle aktuelle GPOer. Du kan overstyre denne policyinnstillingen for spesifikke skripttyper for et spesifikt GPO ved å konfigurere følgende policyinnstillinger for GPOen:
Brukerkonfigurasjon\Policyer\Windows-innstillinger\Skript (På-/avlogging)\Pålogging
Brukerkonfigurasjon\Policyer\Windows-innstillinger\Skript (På-/avlogging)\Avlogging
Denne innstillingen vises i mappene Datamaskinkonfigurasjon og Brukerkonfigurasjon. Innstillingen som angis i Datamaskinkonfigurasjon, går foran innstillingen som angis i Brukerkonfigurasjon.
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Microsoft\Windows\CurrentVersion\Policies\System |
Value Name | RunUserPSScriptsFirst |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |