1

Batch Skript Schleife

Frage von cherisehd cherisehd

Ich möchte das das script in die Datei einmal die Zahl in %%i schreibt und den inhalt von zahl und diesen zahl inhalt immer um 1 erhöht. wieso geht das nicht?

set zahl=1

for /L %%i IN (900000 1 900010) do ( set zahl=%zahl%+1 echo %%i %zahl% > %%i.ind )

pause

Fragen zu gleichen Themen finden

Antworten (3)

  • 1
    Antwort von coroner coroner

    dir fehlt ein Pipe... set zahl=1

    for /L %%i IN (900000 1 900010) do ( set zahl=%zahl%+1 | echo %%i %zahl% > %%i.ind )

    pause

    Kommentar von cherisehd cherisehdcherisehd

    geht i noch nicht ^^

    Kommentar von coroner coronercoroner

    bei mir gehts... wie soll dein ergebnis aussehen ? Ich hab nun die ind files mit dem Inhalt: 900000 1

    usw.

  • 0
    Antwort von cherisehd cherisehd

    verschatelte for schleifen gehen nicht oder ?

  • 0
    Antwort von Quickfinger Quickfinger

    Weil du die Variable %zahl% mal in %-Zeichen setzt und mal nicht?

    Kommentar von cherisehd cherisehdcherisehd

    hm nö glaub nicht

Diese Frage

Verwandte Fragen

Noch nicht den richtigen Rat gefunden?

Einfach und schnell viele hilfreiche Ratschläge von Deutschlands aktivster Ratgeber-Community erhalten!

Einfach und schnell einen Tipp erstellen und Ihren guten Rat mit anderen teilen!

Einfach und schnell ein Video hochladen und anschaulichen Rat an alle geben!

Die unter gutefrage.net angebotenen Dienste und Ratgeber Inhalte werden nicht geprüft. Die Richtigkeit der Inhalte wird nicht gewährleistet. Rechtliche Hinweise finden Sie hier.