Verzögerte Variablenerweiterung

Einige der internen Befehle (COPY, MOVE, PDIR, REN) unterstützen die verzögerte Variablenerweiterung für den Zieldateinamen. Das Funktionsargument muss ein Sternchen sein (*),  der durch den Namen jeder passenden Quelldatei ersetzt wird. Dem Variablenfunktionsnamen müssen zwei %% vorangestellt werden; Der erste wird entfernt, bevor der Befehl aufgerufen wird, und der zweite, wenn der Befehl die Variablenerweiterungsroutine aufruft. Dies ermöglicht eine wesentlich größere Flexibilität bei der Erstellung der Zieldateinamen.

 

Zum Beispiel, um alle Ihre zu kopieren *.MP3 Dateien und hängen Sie die Zeichenfolge „_saved“ an den Dateinamenteil an:

 

kopieren *.mp3 %%@name[*]_saved.mp3