Executar scripts de Windows PowerShell primeiro quando o computador arrancar, encerrar

Esta definição de política determina se os scripts de Windows PowerShell são executados antes dos scripts não pertencentes ao Windows PowerShell durante o arranque e o encerramento do computador. Por predefinição, os scripts de Windows PowerShell são executados depois dos scripts não pertencentes ao Windows PowerShell.

Se ativar esta definição de política, em cada Objeto de Política de Grupo (GPO) aplicável, os scripts de Windows PowerShell serão executados antes dos scripts não pertencentes ao Windows PowerShell durante o arranque e o encerramento do computador.

Por exemplo, no seguinte cenário:

Existem três GPOs (GPO A, GPO B e GPO C). Esta definição de política está ativada no GPO A.

O GPO B e o GPO C incluem os seguintes scripts de arranque do computador:

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

Assuma também que existem dois computadores: PCIT e PCVendas.
Para o PCIT, são aplicados os GPOs A, B e C. Assim, os scripts para os GPOs B e C são executados na seguinte ordem para o PCIT:

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

Para o PCVendas, são aplicados os GPOs B e C, mas não o GPO A. Assim, os scripts para os GPOs B e C são executados na seguinte ordem para o PCVendas:

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

Nota: esta definição de política determina a ordem pela qual são executados nos computadores os scripts de arranque e encerramento de todos os GPOs aplicáveis. Pode ignorar esta definição de política para tipos de script específicos num GPO específico configurando as definições de política seguintes para o GPO:

Configuração do Computador\Políticas\Definições do Windows\Scripts (Arranque/Encerramento)\Arranque
Configuração do Computador\Políticas\Definições do Windows\Scripts (Arranque/Encerramento)\Encerramento

Suportado em: Pelo menos, Windows Server 2008 R2 ou Windows 7

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

scripts.admx

Modelos administrativos (computadores)

Modelos administrativos (utilizadores)