Activer la journalisation de blocs de scripts PowerShell


Ce paramètre de stratégie active la journalisation de toutes les entrées de scripts PowerShell dans le journal des événements Microsoft-Windows-PowerShell/Operationnal. Si vous activez ce paramètre de stratégie,
Windows PowerShell enregistrera le traitement des commandes, les blocs de scripts, les fonctions et les scripts - qu'ils soient appelés de manière interactive ou par le biais de l'automatisation.

Si vous désactivez ce paramètre de stratégie, la journalisation des entrées de scripts PowerShell est désactivée.

Si vous activez la journalisation des appels de blocs de scripts, PowerShell enregistre également les événements de début et de fin d'appel de commandes, de blocs de scripts, de fonctions ou de scripst
L'activation de la journalisation des appels génère un volume élevé de journaux d'événements.

Remarque : ce paramètre de stratégie se trouve sous Configuration ordinateur et Configuration utilisateur dans l'éditeur de stratégie de groupe. Le paramètre de stratégie de Configuration ordinateur est prioritaire sur le paramètre de stratégie de Configuration utilisateur.

Pris en charge sur : Au moins Microsoft Windows 7 ou famille Windows Server 2008

Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
Registry PathSoftware\Policies\Microsoft\Windows\PowerShell\ScriptBlockLogging
Value NameEnableScriptBlockLogging
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

Consigner les événements de début/de fin des appels de blocs de scripts :
Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
Registry PathSoftware\Policies\Microsoft\Windows\PowerShell\ScriptBlockLogging
Value NameEnableScriptBlockInvocationLogging
Value TypeREG_DWORD
Default Value0
True Value1
False Value0

powershellexecutionpolicy.admx

Modèles d'administration (ordinateurs)

Modèles d'administration (utilisateurs)