Esegui gli script di Windows PowerShell per primi all'avvio e all'arresto del computer

Questa impostazione dei criteri determina se gli script di Windows PowerShell verranno eseguiti prima degli script non di Windows PowerShell durante l'avvio e l'arresto del computer. Per impostazione predefinita, gli script di Windows PowerShell vengono eseguiti dopo gli script non di Windows PowerShell.

Se si abilita questa impostazione dei criteri, all'interno di ogni oggetto Criteri di gruppo applicabile, gli script di Windows PowerShell verranno eseguiti prima degli script non di Windows PowerShell durante l'avvio e l'arresto del computer.

Si supponga, ad esempio, lo scenario seguente:

Esistono tre oggetti Criteri di gruppo (GPO A, GPO B e GPO C). Questa impostazione dei criteri è abilitata in GPO A.

GPO B e GPO C includono gli script di avvio del computer seguenti:

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

Si supponga inoltre che esistano due computer, DesktopIT e DesktopSales.
Per DesktopIT sono applicati i criteri GPO A, B e C. Di conseguenza, per DesktopIT gli script per GPO B e C vengono eseguiti nell'ordine seguente:

Nell'ambito di GPO B: B.ps1, B.cmd
Nell'ambito di GPO C: C.ps1, C.cmd

Per DesktopSales sono applicati i criteri GPO B e C ma non GPO A. Di conseguenza, per DesktopSales gli script per GPO B e C vengono eseguiti nell'ordine seguente:

Nell'ambito di GPO B: B.cmd, B.ps1
Nell'ambito di GPO C: C.cmd, C.ps1

Nota: questa impostazione dei criteri determina l'ordine in cui gli script di avvio e di arresto del computer vengono eseguiti nell'ambito di tutti gli oggetti Criteri di gruppo applicabili. È possibile sovrascrivere questa impostazione dei criteri per tipi di script specifici in un oggetto Criteri di gruppo specifico configurando le impostazioni seguenti per l'oggetto Criteri di gruppo:

Configurazione computer\Criteri\Impostazioni di Windows\Script (Avvio/Arresto)\Avvio
Configurazione computer\Criteri\Impostazioni di Windows\Script (Avvio/Arresto)\Arresto

Supportata in: Almeno Windows 7

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Microsoft\Windows\CurrentVersion\Policies\System
Value NameRunComputerPSScriptsFirst
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

scripts.admx

Modelli amministrativi (Computer)

Modelli amministrativi (utenti)