DOS批处理程序,将某个文件夹裏所有BMP文件枚举出并当作命令行调用其他程序的代码怎麼写?

hq2x.exe"e:\s.bmp""e:\d.bmp"这行批处理只能处理一个s.bmp命名的文件,并输出d.bmp。我想要比如e:\source文件夹下所有的bmp文件... hq2x.exe "e:\s.bmp" "e:\d.bmp"

这行批处理只能处理一个s.bmp命名的文件,并输出d.bmp。我想要比如e:\source 文件夹下所有的bmp文件都一个一个以命令行调用hq2x.exe程序,并输出到e:\dest 目录下。

伪代码:
for e:\source文件下所有bmp文件
hq2x.exe "枚举到的文件路径" "e:\dest下的新路径"
end
展开
 我来答
忆林子
2010-01-20 · TA获得超过2034个赞
知道大有可为答主
回答量:4079
采纳率:0%
帮助的人:2726万
展开全部
以下这个肆猜饥批处理就是了。
@echo off
for /f "tokens=*" %%a in (
'dir "e:\source\*.bmp" /s /兆戚a-d /b'
) do (
hq2x.exe "%%~a" "e:\裂返dest\%%~nxa"
)
pause
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式