hab folgenden Code:
SET text=0 SET text_file=C:\text.txt SET n=4 for /f %%a in (%text_file%) do ( SET /A n=%n%-1 if "%n%"=="0" SET text=%%a )
Also eigentlich sollte dieser Code die 4. Zeile aus der Datei C:\text.txt auslesen, was er aber leider nicht macht.
Mein Problem ist das er die Variable n nicht runterzählt, obwohl die Textdatei nicht leer ist. Was ist an diesem Code fehlerhaft?
Oder kennt ihr einen anderen Weg eine bestimmte Zeile in eine Variable einzulesen?
Dieser Beitrag wurde von Spezi bearbeitet: 26. Dezember 2006 - 22:36