Den här principinställningen bestämmer om Windows PowerShell-skript ska köras före andra skript när datorn startas och stängs av. Som standard körs Windows PowerShell-skript efter andra skript.
Om du aktiverar den här principinställningen körs Windows PowerShell-skript före andra skript i varje tillämpligt grupprincipobjekt (GPO) när datorn startas och stängs av.
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 startskript:
GPO B: B.cmd, B.ps1
GPO C: C.cmd, C.ps1
Anta också att det finns två datorer, DatorIT och DatorFörsäljning.
För DatorIT tillämpas GPO A, B och C. Skripten för GPO B och C körs därför i följande ordning i DatorIT:
I GPO B: B.ps1, B.cmd
I GPO C: C.ps1, C.cmd
För DatorFörsäljning 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 i DatorFörsäljning:
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 skripten körs när datorns startas och stängs av i alla tillämpliga grupprincipobjekt. Du kan åsidosätta den här principinställningen för specifika skripttyper i ett visst grupprincipobjekt genom att konfigurera följande principinställningar för grupprincipobjektet:
Datorkonfiguration\Principer\Windows-inställningar\Skript (start/avslut)\Start (Startup)
Datorkonfiguration\Principer\Windows-inställningar\Skript (start/avslut)\Avstängning (Shutdown)
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 |