Inhalt einer txt Datei pro Zeile in je neue txt Datei
Servus,
ich habe mehrer txt Dateien.
In ihnen stehen manchmal 1 Zeile, manchmal 20 Zeilen.
Ich möchte, dass ein Ordner mit zb 100 Dateien in denen jeweils mehrere Zeilen Text steht in einem anderen Ordner pro Zeile eine Textdatei erstellt wird. Name der neuen txt spielt keine Rolle.
Beispiel:
original txt sieht so aus:
Hans meier|0123;text und zahlen
1234|Frau Schulze|text;zahlen.text, zahlen.
xyz|fr6725|poiuztrew
soll werden zu:
datei1.txt: Hans meier|0123;text und zahlen
datei2.txt: 1234|Frau Schulze|text;zahlen.text, zahlen.
datei3.txt: xyz|fr6725|poiuztrew
geht sowas?
ich habe 0,0 Ahnung von Batchscript, tut mir leid.
Danke schon mal und lieben Gruß
ich habe mehrer txt Dateien.
In ihnen stehen manchmal 1 Zeile, manchmal 20 Zeilen.
Ich möchte, dass ein Ordner mit zb 100 Dateien in denen jeweils mehrere Zeilen Text steht in einem anderen Ordner pro Zeile eine Textdatei erstellt wird. Name der neuen txt spielt keine Rolle.
Beispiel:
original txt sieht so aus:
Hans meier|0123;text und zahlen
1234|Frau Schulze|text;zahlen.text, zahlen.
xyz|fr6725|poiuztrew
soll werden zu:
datei1.txt: Hans meier|0123;text und zahlen
datei2.txt: 1234|Frau Schulze|text;zahlen.text, zahlen.
datei3.txt: xyz|fr6725|poiuztrew
geht sowas?
ich habe 0,0 Ahnung von Batchscript, tut mir leid.
Danke schon mal und lieben Gruß
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 453774
Url: https://administrator.de/forum/inhalt-einer-txt-datei-pro-zeile-in-je-neue-txt-datei-453774.html
Ausgedruckt am: 01.05.2025 um 16:05 Uhr
4 Kommentare
Neuester Kommentar

@echo off
for /f "tokens=1* delims=:" %%a in ('findstr /n "^" *.txt') do (>"D:\Ordner\datei%%a.txt" echo.%%b)