Batch Forschleife auswerten

Dieses Thema Batch Forschleife auswerten im Forum "Windows XP Forum" wurde erstellt von Nico_HH, 11. Nov. 2008.

Thema: Batch Forschleife auswerten Hallo ich habe eine Frage: wie übergibt man Werte aus einer For-Schleife? FOR /F eol=; tokens=1-13 delims=; %a...

  1. Hallo ich habe eine Frage:

    wie übergibt man Werte aus einer For-Schleife?

    Code:
    FOR /F eol=; tokens=1-13 delims=; %a in (Datei.txt) do call :f02 %%a %%b %%c %%d %%e %%f %%g %%h %%i %%k %%l %%m %%n
    
    :f02
    echo %~1;%~2;%~3;%~4;%~5;%~6;%~7;%~8;%~9;%~10;%~11;%~12;%~13 >> C:Temp\daten.ini
    goto :eof
    
    Leider gibt der Echo-Befehl nur bis %~9 die Werte aus, ab dann kommt der werte 1 mit einer 0 bzw. 1 2 3, aber ich würde gerne alle Werte haben. Der Code ist nur ein Beispiel.

    Wie bekomme dich die werte die hinter %%k %%l %%m %%n stehen raus und kann die übergeben. Ich habe es schon mit einem Set Befehl versucht leider aber wie komme an die Werte.


    Danke für eurer Hilfe

    Gruß
    Nico
     
  2. Der Bezeichner für den 1. Parameter ist nicht %~1, sondern %1 !
    Parameter über 9 erhält man mit dem SHIFT-Befehl


    In der Konsole HELP SHIFT eingeben.
     
Die Seite wird geladen...

Batch Forschleife auswerten - Ähnliche Themen

Forum Datum
Hilfe zu einem einfachen Batchjob gesucht Software: Empfehlungen, Gesuche & Problemlösungen 22. Mai 2016
Dienstneustart in Aufgabe mit Protokoll unter R2008 (Batch) Windows Server-Systeme 5. März 2015
Pfade in Batchdatei Windows 7 Forum 18. Feb. 2015
Dateigröße auslesen mit batch programmierung Software: Empfehlungen, Gesuche & Problemlösungen 6. Feb. 2015
Wie Monitorausgabe in Batch Variable einbinden ? Linux & Andere 10. Jan. 2015