Executar scripts do Windows PowerShell primeiro no logon ou logoff do usuário

Esta configuração de política determina se os scripts do Windows PowerShell são executados antes de scripts que não sejam do Windows PowerShell durante o logon ou o logoff do usuário. Por padrão, scripts do Windows PowerShell são executados depois de scripts que não sejam do Windows PowerShell.

Se você habilitar esta configuração de política, dentro de cada Objeto de Política de Grupo (GPO) aplicável, os scripts do Windows PowerShell serão executados antes de scripts que não sejam do Windows PowerShell durante o logon ou o logoff do usuário.

Por exemplo, pressuponha o seguinte cenário:

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

O GPO B e o GPO C incluem os seguintes scripts de logon do usuário:

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

Pressuponha também que há dois usuários, Qin Hong e Tamara Johnston.
Para Qin, os GPOs A, B e C são aplicáveis. Portanto, os scripts para os GPOs B e C são executados na seguinte ordem para DesktopIT:

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

Para Tamara, os GPOs B e C são aplicáveis, mas não o GPO A. Portanto, os scripts para os GPOs B e C são executados na seguinte ordem para Tamara:

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

Observação: esta configuração de política determina a ordem em que os scripts de logon e logoff são executados dentro de todos os GPOs aplicáveis. Você pode substituir esta configuração de política para tipos específicos de script dentro de um determinado GPO definindo as seguintes configurações de política para o GPO:

Configuração do Usuário\Políticas\Configurações do Windows\Scripts (Logon/Logoff)\Logon
Configuração do Usuário\Políticas\Configurações do Windows\Scripts (Logon/Logoff)\Logoff

Esta configuração de política aparece nas pastas Configuração do Computador e Configuração do Usuário. A configuração de política definida em Configuração do Computador prevalece sobre a definida em Configuração do Usuário.

Suporte em: Pelo menos Windows 7

Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
Registry PathSoftware\Microsoft\Windows\CurrentVersion\Policies\System
Value NameRunUserPSScriptsFirst
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

scripts.admx

Modelos Administrativos (Computadores)

Modelos Administrativos (Usuários)