这个对lame.exe的调用有效。该目录仅包含mp3和bat文件:
for %% i in(* .mp3)do lame --scale 2“%% i”“%% ~ni_X.mp3”
我想从目录中最大的mp3文件开始,然后用最小的文件完成。唯一的原因是,当最长的任务首先运行时,我会更耐心。
答案 0 :(得分:3)
for /f "delims=" %%i in ('dir /b /a-d /o-s *.mp3') do ....
以基本形式(/b
)执行目录扫描,没有子目录名(/a-d
),大小相反(/o-s
),并为每个结果文件名分配{{1 }}