Mit dem Cmdlet Clear-EventLog kannst du einen Windows Event-Log leeren. Hier ist ein Befehl, der in einer Schleife alle Logs leert.
Get-WinEvent -ListLog * | Select-Object LogName -Unique | ForEach-Object { Clear-EventLog -LogName $_ }