Come generare log di Windows ed esportarli in CSV

Una guida pratica per automatizzare la raccolta dei log di sistema tramite PowerShell e l’Utilità di pianificazione di Windows.

Introduzione

Questo articolo descrive una procedura semplice per esportare automaticamente i log di sistema di Windows in un file .csv, consultabile in qualsiasi momento. La procedura utilizza PowerShell per la raccolta dei dati e l’Utilità di pianificazione di Windows per l’esecuzione automatica.

Passo 1 – Creare lo script PowerShell (.ps1)

Creare un file di testo con il seguente contenuto e salvarlo come LogExport.ps1 nella cartella C:\LogExport\:

Get-WinEvent -LogName System | Where-Object {$_.TimeCreated -ge (Get-Date).AddDays(-7)} | Export-Csv -Path “C:\LogExport\SystemLog.csv” -NoTypeInformation

Lo script raccoglie tutti gli eventi di sistema degli ultimi 7 giorni e li salva nel file SystemLog.csv. Ad ogni esecuzione, il file viene sovrascritto con i dati aggiornati.

Passo 2 – Creare il file .bat per l’avvio

Creare un secondo file di testo con il seguente contenuto e salvarlo come CMDExec.bat nella stessa cartella:

powershell -ExecutionPolicy Bypass -File “C:\LogExport\LogExport.ps1”

Passo 3 – Pianificare l’esecuzione automatica

Aprire l’Utilità di pianificazione di Windows e creare una nuova attività con le seguenti impostazioni:

  1. Nome attività: Raccolta log

  2. Sicurezza: selezionare “Esegui indipendentemente dalla connessione degli utenti” e “Esegui con i privilegi più elevati”

  3. Attivazione: impostare la frequenza desiderata (es. ogni giorno alle 19:41)

  4. Azione: selezionare “Avvio programma” e indicare il percorso C:\LogExport\CMDExec.bat

Note importanti

⚠️ Verificare sempre che i percorsi e i nomi dei file siano corretti. I file devono trovarsi nella posizione definita negli script prima di pianificare l’attività.

✅ Per testare la procedura, è possibile eseguire manualmente il file .bat e verificare che il file .csv venga generato correttamente nella cartella indicata.

p.i. Graziano Albanese

Compila il form per ricevere la guida completa