top of page

Registro Log PowerShell

Nella Working Log e nei Log Accessi possono venire registrati i comandi Powershell emessi da uno script, da un applicativo o da un utente:

Pink Poppy Flowers

1. Per attivare la registrazione nelle macchine sono necessarie alcune chiavi nel Registy (Regedit), in Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\
2. Create la chiave “PowerShell” e subito sotto, altre 2 chiavi: Module-Logging e ModuleNames.

Pink Poppy Flowers

3. Dentro a ModuleLogging create una DWORD “EnableModuleLogging” con valore 1.

Pink Poppy Flowers

4. Nella ModuleNames create una stringa con etichetta e valore: "Microsoft.PowerShell.*".

Pink Poppy Flowers

Queste chiavi vanno generate da GPO, in modo da distribuirle su tutte le macchine:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PowerShell]


[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PowerShell\ModuleLogging] "EnableModuleL-ogging"=dword:00000001


[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PowerShell\ModuleLogging\Modu leNames]
"Microsoft.PowerShell.*"="Microsoft.PowerShell.*"

ATTENZIONE:

Se nella vostra rete è presente il software NinjaOne, è possibile che vengano generati diversi milioni di righe di log, con un conseguente aumento significativo delle dimensioni del database.

In questo caso si sconsiglia l’utilizzo dei log in PowerShell, poiché potrebbe incidere negativamente sulle prestazioni dell’applicativo.

Guide

bottom of page