Batch Zeilen aus Datei in Variablen lesen

Dieses Thema Batch Zeilen aus Datei in Variablen lesen im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von batchdog, 25. Okt. 2008.

Thema: Batch Zeilen aus Datei in Variablen lesen Ahoy, wie kann man mehrere Zeilen aus einer .txt Datei in Variablen einlesen? Ich hoffe das ist nicht alt ^^, aber...

  1. Ahoy,

    wie kann man mehrere Zeilen aus einer .txt Datei in Variablen einlesen?
    Ich hoffe das ist nicht alt ^^, aber ich komm auf die Logik von batch nicht kla, sofern es eine gibt.
    Ich vermute mal es muss mit for gehen aber das speichern in Variablen macht mir Probleme.
    Danke
     
  2. So geht das unter Windows ab W2K:
    Beispiel Textdatei:
    Code:
    Zeile 1
    Zeile 2
    Zeile 3
    Zeile 4
    Zeile 5
    Zeile 6
    Zeile 7
    Zeile 8
    Zeile 9
    Zeile 10
    

    Beispiel Batchdatei:
    Code:
    
    @echo off & setlocal enabledelayedexpansion
    set /a num=0
    
    for /F delims= %%a in (Beispieltextdatei.txt) do call :ausgabe %%a
    echo.
    echo Anzeige der erzeugten Variablen:
    set v
    pause
    goto :eof
    
    :ausgabe
    set /a num=%num%+1
    echo Textzeile ist %1
    echo Zeilennummer=%num%
    set var%num%=%1
    echo Variableninhalt=!var%num%!
    pause
    
     
  3. Hallo,
    Danke für die Mühen.
    Als Intention dachte ich mir bestimmte Datentypen in eine Textdatei zu speichern und danach die Zeilen in Variablen einzulesen um damit weiter zu arbeiten.
    Die Seite habe ich auch schon benutzt aber auf batch komme ich leider nicht kla.
    @kartoffelpuffer, in die Richtung geht es schon, funktioniert auch soweit, aber wie mache ich das er jede zeile einliest, er bricht ja nach der ersten ab, denke da an eine for Schleife, aber weiss nicht wie :/
     
  4. ach jetzt seh ich es erst man muss weiter drücken. Funktioniert, danke!

    @Admins login nicht möglich, ka wieso:
    Ihre E-Mail Adresse muss vor dem Einloggen überprüft werden. Brauchen Sie eine erneute Aktivierungs E-Mail?
    Benutzername: Trolleule
    email: *PCDBjörn: Entfernt*
     
  5. Hallo,

    der Account ist nun aktiviert, ein Einloggen sollte möglich sein.
     
Die Seite wird geladen...

Batch Zeilen aus Datei in Variablen lesen - Ähnliche Themen

Forum Datum
Zeilen in der Batch zu TXT Windows XP Forum 8. Feb. 2006
Farbige CMD Zeilen (Batch) Webentwicklung, Hosting & Programmierung 23. Nov. 2005
Batch-Datei und Kommandozeilenfenster Windows XP Forum 7. Aug. 2005
[Batch] Umleiten in eine *.txt ohne Zeilenumbruch? Webentwicklung, Hosting & Programmierung 20. Mai 2005
Batch-Programmierung - nach echo kein Zeilenwechsel Webentwicklung, Hosting & Programmierung 28. Feb. 2005