Nastavení této zásady určuje, zda budou skripty prostředí Windows PowerShell spuštěny před jinými skripty během spouštění a vypínání počítače. Ve výchozím nastavení jsou skripty prostředí Windows PowerShell spouštěny až po ostatních skriptech.
Pokud nastavení této zásady povolíte, budou v rámci každého odpovídajícího objektu zásad skupiny (GPO) skripty prostředí Windows PowerShell spouštěny před jinými skripty při spouštění a vypínání počítače.
Vezměme si například tento scénář:
Existují tři objekty zásad skupiny (GPO A, GPO B a GPO C). Nastavení této zásady je povoleno v objektu GPO A.
Objekty GPO B a GPO C zahrnují následující skripty spouštěné při spuštění počítače:
GPO B: B.cmd, B.ps1
GPO C: C.cmd, C.ps1
Dále předpokládejme, že existují dva počítače, Desktop-IT a Desktop-Prodej.
Pro počítač Desktop-IT jsou použity objekty GPO A, B a C. Skripty pro objekty GPO B a C jsou proto pro počítač Desktop-IT spuštěny v následujícím pořadí:
V rámci objektu GPO B: B.ps1, B.cmd
V rámci objektu GPO C: C.ps1, C.cmd
Pro počítač Desktop-Prodej jsou použity objekty GPO B a C, nikoli však GPO A. Skripty pro objekty GPO B a C jsou proto pro počítač Desktop-Prodej spuštěny v následujícím pořadí:
V rámci objektu GPO B: B.cmd, B.ps1
V rámci objektu GPO C: C.cmd, C.ps1
Poznámka: Nastavení této zásady určuje pořadí, ve kterém jsou spouštěny skripty při spuštění a vypnutí počítače v rámci všech příslušných objektů GPO. Nastavení této zásady můžete přepsat pro konkrétní typy skriptů v rámci konkrétního objektu GPO konfigurací následujícího nastavení zásad pro objekt GPO:
Konfigurace počítače\Zásady\Nastavení systému Windows\Skripty (při spuštění nebo vypnutí počítače)\Spuštění
Konfigurace počítače\Zásady\Nastavení systému Windows\Skripty (při spuštění nebo vypnutí počítače)\Ukončení
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 |