Textdatei per Batch auslesen und Zeilen als Strings festlegen
Sehr geehrtes Batch-Team,
ich bräuchte ein Skript, das automatisch die ersten 15 Zeilen aus der Textdatei startcode.txt in Variablen umwandelt. Dabei soll folgendes Muster beachtet werden:
Der Text aus Zeile 1 wird zur Variable %code1%, der Text aus Zeile 2 zu %code2%, der Text der in der dritten Zeile steht zu %code3% usw.
Das setzt sich dann bis Zeile 15 fort.
Hat dazu jemand eine Idee? Ich suche nach einem möglichst kurzem Skript.
Schon mal vielen Dank im Voraus!
LG BatchCoder
ich bräuchte ein Skript, das automatisch die ersten 15 Zeilen aus der Textdatei startcode.txt in Variablen umwandelt. Dabei soll folgendes Muster beachtet werden:
Der Text aus Zeile 1 wird zur Variable %code1%, der Text aus Zeile 2 zu %code2%, der Text der in der dritten Zeile steht zu %code3% usw.
Das setzt sich dann bis Zeile 15 fort.
Hat dazu jemand eine Idee? Ich suche nach einem möglichst kurzem Skript.
Schon mal vielen Dank im Voraus!
LG BatchCoder
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 591243
Url: https://administrator.de/contentid/591243
Ausgedruckt am: 25.11.2024 um 04:11 Uhr
5 Kommentare
Neuester Kommentar
for /f "tokens=1* delims=:" %%a in ('findstr /n "^" "D:\startcode.txt"') do (if %%a LEQ 15 set "code%%a=%%b")
Hmm, was hast du an der IF Abfrage in der Schleife oben nicht verstanden??
for /f "tokens=1* delims=:" %%a in ('findstr /n "^" "D:\startcode.txt"') do set "code%%a=%%b"