我有一个exe应用程序,它接受2个参数。一个是具有特定扩展名的输入文件路径(例如* .jpg),第二个是输出文件路径。
现在在一个文件夹中,我想说100个jpeg图像,我想连续传入并保存输出与输入相同的文件名(扩展名将不同,exe执行转换)。
任何想法如何编写批处理文件来实现这一目标?
谢谢和问候, Perumal
答案 0 :(得分:1)
试试这个:
@FOR %%1 IN (%1) DO convert %%1 %2\%%n1.png
用作:
bulkconvert c:\test\*.jpg c:\test
它将为每个匹配搜索模式c:\ test * .jpg的文件调用convert,并且第二个参数将提供作为批次的第二个参数提供的路径(注意:没有尾随反斜杠)相同的文件名,但扩展名为png。