Activar el registro de bloque de script de PowerShell

Id. de directiva
EnableScriptBlockLogging
Ámbito
Configuración del equipo, configuración de usuario
Compatible con
Al menos familia de Microsoft Windows 7 o Windows Server 2008
Origen
Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (versión 1.0)
Categoría
Componentes de Windows › Windows PowerShell

Descripción


Esta configuración de directiva permite el registro de todas las entradas de script de PowerShell en el registro de eventos Microsoft-Windows-PowerShell/Operational. Si habilitas esta configuración de directiva,
Windows PowerShell registrará el procesamiento de comandos, bloques de script, funciones y scripts, ya sea invocado de forma interactiva o mediante la automatización.

Si deshabilitas esta configuración de directiva, se deshabilitará el registro de entradas de script de PowerShell.

Si habilitas el registro de invocación de bloque de script, PowerShell también registrará los eventos cuando se inicie o se detenga la invocación de un comando, bloque de script, función o script.
Si habilitas el registro de invocación, se generará una gran cantidad de registros de eventos.

Nota: Esta configuración de directiva se encuentra en Configuración del equipo y Configuración del usuario en el Editor de directivas de grupo. La configuración de directiva de Configuración del equipo tiene prioridad sobre la de Configuración del usuario.

Opciones

La casilla vacía y la casilla marcada distinguen los elementos de casilla del Editor de directivas de grupo (una casilla marcada es un elemento seleccionado de forma predeterminada).

  • Registrar eventos que inician o detienen la invocación de bloque de script:

Registro

EquipoHKEY_LOCAL_MACHINE
  • EnableScriptBlockLoggingREG_DWORD
  • EnableScriptBlockInvocationLoggingREG_DWORD
UsuarioHKEY_CURRENT_USER
  • EnableScriptBlockLoggingREG_DWORD
  • EnableScriptBlockInvocationLoggingREG_DWORD

Otras directivas de la misma categoría

Ver todas las directivas de esta categoría (5)