如何将这些变成批处理命令?

时间:2015-01-25 05:12:21

标签: batch-file command

如何为目录中的所有不同文件创建批处理文件?

drg2sbg.exe file.drg -o file.sbg
drg2sbg.exe file.drg -t file.txt
drg2sbg.exe file.drg -b file.bmp

谢谢,

1 个答案:

答案 0 :(得分:1)

for %%a in (*.drg) do (
 drg2sbg.exe "%%~a" -o "%%~na.sbg"
 drg2sbg.exe "%%~a" -t "%%~na.txt"
 drg2sbg.exe "%%~a" -b "%%~na.bmp"
)

其中%%a依次设置为*.drg文件的每个名称,%%~na提取名称部分。

(作为批处理文件中的行 - 将%%缩减为%以直接从提示操作)