Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge

Batch Befehl

pok69style / 4 Antworten / Flachansicht Nickles

Ich versuch die ganze Zeit eine Schleife in die Batch-Datei zu kriegen.
Wo liegt der Fehler?

„a copy C:\abc\x C:\
b go to a”

www.pocket-pc.de.tl
bei Antwort benachrichtigen
Andreas42 pok69style „Batch Befehl“
Optionen

Hi!

Aus dem Gedächtnis:

Sprunglabel müssen mit einem Doppelpunkt beginne und "go to" muss bei DOS-batches "goto" sein, also ohne Lehrzeichen.
Da Labels wie REMs wirken, darf natürlich auch nichts dahinter stehen.

:label_a
COPY xxx yyy
GOTO label_a

Sollte eine Endlosschleife ergeben (die Befehle habe ich nur zur besseren Lesbarkeit gross geschrieben; COPY muss noch ergänzt werden). Dabei wird der Copy-Befehl immer wieder neu ausgeführt, was IMHO aber keinen grossen Nutzen bringt. Üblicherweise würde man da eher mit FOR arbeiten und damit eine Auswahl an Dateien kopieren.

Bis dann
Andreas

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen