Attiva registrazione blocco script di PowerShell

ID criterio
EnableScriptBlockLogging
Ambito
Configurazione computer, Configurazione utente
Supportato in
Almeno Windows 7 o famiglia Windows Server 2008
Origine
Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (versione 1.0)
Categoria
Componenti di Windows › Windows PowerShell

Descrizione


Questa impostazione dei criteri abilita la registrazione di tutto l'input di script di PowerShell nel registro eventi Microsoft-Windows-PowerShell/Operational.
Se si abilita questa impostazione dei criteri verranno registrati l'elaborazione dei comandi, i blocchi di script, le funzioni e gli script, sia se richiamati
in modo interattivo che tramite automazione.

Se si disabilita questa impostazione dei criteri, la registrazione dell'input di script di PowerShell verrà disabilitata.

Se si abilita la registrazione delle chiamate di blocchi di script, PowerShell registrerà eventi anche all'avvio o all'interruzione di una chiamata di un
comando, un blocco di script, una funzione o uno script. L'abilitazione della registrazione delle chiamate genera un volume elevato di registri eventi.

Nota: questa impostazione dei criteri è presente sia in Configurazione computer che in Configurazione utente nell'Editor Criteri di gruppo. L'impostazione dei criteri in Configurazione computer ha la precedenza sull'impostazione dei criteri in Configurazione utente.

Opzioni

La casella vuota e la casella selezionata distinguono le caselle di controllo dell'Editor Criteri di gruppo (una casella selezionata è un elemento selezionato per impostazione predefinita).

  • Registra eventi di avvio/interruzione chiamata di blocco di script:

Registro

ComputerHKEY_LOCAL_MACHINE
  • EnableScriptBlockLoggingREG_DWORD
  • EnableScriptBlockInvocationLoggingREG_DWORD
UtenteHKEY_CURRENT_USER
  • EnableScriptBlockLoggingREG_DWORD
  • EnableScriptBlockInvocationLoggingREG_DWORD

Altri criteri nella stessa categoria

Visualizza tutti i criteri di questa categoria (5)