PULIZIA E BACKUP DI TUTTI GLI EVENTI DI WINDOWS
Ciao,
stavo cercando uno script per fare il backup e pulire TUTTI gli eventi di Windows. Il problema e' che non ho script gia pronti che facevano esattamente quello che volevo. Cosi facendo un po di ricerche ed un po di copia incolla ho preparato uno script che copia e cancella TUTTI i registri degli eventi di Windows. Eccolo qui sotto.
$datetime=((get-date).ToString("yyyyMMdd_HHmmss_"))
Get-winevent -Listlog * | select Logname, Logfilepath | ForEach-Object -Process {
$name = $_.Logname
$safename = $datetime + $_.Logname
$safename = $safename.Replace("/","-")
wevtutil.exe EPL $name D:\BackupEventLogs\$safename.evtx
wevtutil cl $name
}
Quello che questo script fa e' di fare il backup di tutti gli eventi di Windows nella D:\backupeventlos
Inoltre nel nome del file di backup aggiunge data ed ora.
Nessun commento:
Posta un commento