Denne policyinnstillingen bestemmer om Windows PowerShell-skript skal kjøres før ikke-PowerShell-skript ved oppstart og avslutning av datamaskinen. 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 ved oppstart og avslutning av datamaskinen 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 ved oppstart av datamaskinen:
GPO B: B.cmd, B.ps1
GPO C: C.cmd, C.ps1
Anta også at du har to datamaskiner, DatamaskinIT og DatamaskinSalg.
For DatamaskinIT brukes GPO A, B og C. Derfor kjøres skriptene for GPO B og C i følgende rekkefølge for DatamaskinIT:
For GPO B: B.ps1, B.cmd
For GPO C: C.ps1, C.cmd
For DatamaskinSalg brukes GPO B og C, men ikke GPO A. Derfor kjøres skriptene for GPO B og C i følgende rekkefølge for DatamaskinSalg:
For GPO B: B.cmd, B.ps1
For GPO C: C.cmd, C.ps1
Obs: Denne policyinnstillingen bestemmer hvilken rekkefølge skriptene ved oppstart og avslutning av datamaskinen skal kjøres i for alle aktuelle GPOer. Du kan overstyre denne policyinnstillingen for spesifikke skripttyper for et spesifikt GPO ved å konfigurere følgende policyinnstillinger for GPOen:
Datamaskinkonfigurasjon\Policyer\Windows-innstillinger\Skript (Oppstart/Avslutning)\Oppstart
Datamaskinkonfigurasjon\Policyer\Windows-innstillinger\Skript (Oppstart/Avslutning)\Avslutning
Registry Hive | HKEY_LOCAL_MACHINE |
Registry Path | Software\Microsoft\Windows\CurrentVersion\Policies\System |
Value Name | RunComputerPSScriptsFirst |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |