JürgenB: Dateien aus Verzeichnis X nach Verzeichnis Y mit cmd

Beitrag lesen

Hallo romy,

so richtig Fit in Sachen DOS bin ich auch nicht mehr, aber so weit ich weiß kann for nur einen Befehl. "Begin" und "End" gibt es nicht. Daher der Vorschlag, mit for eine zweite Batch aufzurufen, die das Kopieren etc. übernimmt. Das hat auch den Vorteil, dass die Kopierbatch an einzelnen Dateien getestet werden kann.

Versuch mal

for %d in (*.*) do echo %d

um for zu verstehen. Statt echo %d kommt dann mycopy %d, und mycopy prüft, renamed bei Bedarf und kopiert. Übergabeparameter kommen dann als %1, %2, ... in der Batch an.

Gruß, Jürgen