Ativar Registro de Bloco de Script do PowerShell

ID da política
EnableScriptBlockLogging
Escopo
Configuração do Computador, Configuração do Usuário
Compatível com
Pelo menos o Microsoft Windows 7 ou a família Windows Server 2008
Fonte
Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (versão 1.0)
Categoria
Componentes do Windows › Windows PowerShell

Descrição


Essa configuração de política permite registrar todas as entradas de script do PowerShell no log de eventos Microsoft-Windows-PowerShell/Operational. Se você habilitar essa configuração de política,
o Windows PowerShell registrará o processamento de comandos, blocos de script, funções e scripts - invocado de forma interativa ou por meio de automação.

Se você desabilitar essa configuração de política, o registro de entrada de script do PowerShell será desabilitado.

Se você habilitar o registro de invocação de bloco de script, o PowerShell também registrará eventos quando a invocação de um comando, bloco de script, função ou script
for iniciada ou parada. Habilitar o registro de invocação gera um alto volume de logs de eventos.

Observação: essa configuração de política existe em Configuração do Computador e em Configuração do Usuário no Editor de Política de Grupo. A configuração de política em Configuração do Computador prevalece sobre a configuração de política em Configuração do Usuário.

Opções

A caixa vazia e a caixa marcada distinguem os itens de caixa de seleção do Editor de Política de Grupo (uma caixa marcada é um item selecionado por padrão).

  • Registrar eventos de início/término de invocação de bloco de script:

Registro

ComputadorHKEY_LOCAL_MACHINE
  • EnableScriptBlockLoggingREG_DWORD
  • EnableScriptBlockInvocationLoggingREG_DWORD
UsuárioHKEY_CURRENT_USER
  • EnableScriptBlockLoggingREG_DWORD
  • EnableScriptBlockInvocationLoggingREG_DWORD

Outras políticas na mesma categoria

Ver todas as políticas desta categoria (5)