taze19
Goto Top

Powershell Automatisches zusammenfügen von log Dateien

Hi zusammen,

ich habe ein Problem und zwar bekomme ich es in PowerShell nicht gebacken Dateien aus einem Ordner zusammenzufügen. Das Powershell soll in ein Unterverzeichnis rein die Dateien zu einer zusammenfügen wieder in das Überverzeichnis und so alle Unterverzeichnisse durchgehen. Bedeutet pro Unterverzeichnis eine zusammengefügte Datei. Habe es bereits mit anderen Möglichkeiten aus dem "www" probiert allerdings nichts passendes gefunden.

Ich hoffe ihr könnt mir weiterhelfen face-smile

Content-Key: 392059

Url: https://administrator.de/contentid/392059

Ausgedruckt am: 28.03.2024 um 20:03 Uhr

Mitglied: emeriks
emeriks 08.11.2018 um 15:44:52 Uhr
Goto Top
Hi,
good old DOS?

copy logfile_1.log+logfile_2.log logfile_12.log

E.
Mitglied: Taze19
Taze19 08.11.2018 um 15:49:33 Uhr
Goto Top
An sich würde das funktionieren klar. Allerdings ist es so, das es variabel viele log Dateien sein können.
Mitglied: Taze19
Taze19 08.11.2018 um 15:49:57 Uhr
Goto Top
Und auch variabel viele Unterverzeichnisse
Mitglied: 137443
Lösung 137443 08.11.2018 aktualisiert um 16:01:58 Uhr
Goto Top
$root = 'D:\Oberordner'  
dir $root -Directory | %{
     dir $_.Fullname -File -Filter *.log -Recurse | %{gc $_Fullname} | sc "$($_.Fullname)\merged.txt"  
}
Feedich.

Noch immer nicht das Tutorial durchgelesen? Wird Zeit.
Mitglied: Taze19
Taze19 16.11.2018 um 09:53:31 Uhr
Goto Top
Supi Danke funktioniert einwandfrei face-smile