Logparser-Fehler bei Verwendung mit PowerShell
Ich versuche, Log Parser in PowerShell zu verwenden, um eine Windows Evtx-Protokolldatei in CSV zu exportieren:
$logparser = "c:\program files (x86)\Log Parser 2.2\logparser.exe"
$allArgs = ("SELECT * INTO c:\logs\logs.csv FROM c:\logs\logs.evtx", "-i:evt", "-o:csv")
$ps = Start-Process -FilePath $logparser -ArguementList $allArgs -Wait -Passthru -NoNewWindow;
$ps.WaitForExit()
$ps.ExitCode;
Aber wenn ich das starte bekomme ich eine Fehlermeldung:
Error: zusätzliches Argument "*" nach Abfrage erkannt
Der Fehlercode ist 13. Ich habe versucht, die Pfade in einfache Anführungszeichen zu setzen und sie in demselben Verzeichnis wie die Protokolle auszuführen, aber es wird immer derselbe Fehler zurückgegeben.