taze19

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
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 392059

Url: https://administrator.de/forum/powershell-automatisches-zusammenfuegen-von-log-dateien-392059.html

Ausgedruckt am: 05.05.2025 um 07:05 Uhr

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.
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.
Taze19
Taze19 08.11.2018 um 15:49:57 Uhr
Goto Top
Und auch variabel viele Unterverzeichnisse
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.
Taze19
Taze19 16.11.2018 um 09:53:31 Uhr
Goto Top
Supi Danke funktioniert einwandfrei face-smile