powershell:logdateifiltern
Dies ist eine alte Version des Dokuments!
Textdateien in Ordner filtern
Das abschließende "\" am in den Pfadvariablen ist wichtig, da sonst die die Pfadangabe in den Befehlen nicht mehr passt.
Script
$Pfad = "N:\EVV\20120621_SWE_LogFiles\" $Dateien = Get-ChildItem $Pfad $Suchstring = "FEHLER" $Ausgabepfad = "e:\tmp\" foreach ($Datei in $Dateien) { $EingabeDatei = $Pfad + $Datei.Name $AusgabeDatei = $Ausgabepfad + $Datei.Name + ".log" $EingabeDatei + " : " + $Ausgabedatei get-content $EingabeDatei | where {$_ -match $Suchstring} > $Ausgabedatei }
powershell/logdateifiltern.1426599559.txt.gz · Zuletzt geändert: 2016/04/02 00:38 (Externe Bearbeitung)