2010-02-21 1 views
7

Questa è una diretta estensione di questa domanda:Come fare più cose a ciascun file in una directory con uno script batch

How to do something to each file in a directory with a batch script

Da quanto sopra mi chinai come eseguire un comando per ogni file in una cartella.

Come si eseguono comandi MULTIPLI per ogni file? Voglio usare prima lame per comprimere il file, quindi spostare il file originale in una directory diversa

Questo è quello che ho finora:

FOR /r cutAndPendingCompression %%f IN (*.*) DO lame %%f compressed\%%~nf -m m -b 16 --vbr-new -V 9 --scale 2.5 

risposta

7

Questo ha fatto

FOR /r cutAndPendingCompression %%f IN (*.*) DO (
lame %%f compressed\%%~nf -m m -b 16 --vbr-new -V 9 --scale 2.5 
move %%f cut\%%~nf 
)