我有一个.exe文件,它将两个jpg图像作为参数并对它们进行一些处理。因此,cmd中的命令是:
myfile.exe base_image.jpg image1.jpg
第一个图像是标准图像,而第二个图像发生变化,我需要重复执行超过50000个图像。因此,在每次迭代中,命令都被修改为
myfile.exe base_image.jpg image2.jpg
myfile.exe base_image.jpg image3.jpg
...
myfile.exe base_image.jpg image50000.jpg
改写它我需要执行:myfile.exe base_image.jpg image%d.jpg
d [1,50000]
所有必需的文件都放在同一个文件夹中。是否可以为此作业编写批处理文件?
答案 0 :(得分:2)
这是一个命令,所以你真的不需要批处理文件
for /l %%a in (1,1,50000) do myfile.exe base_image.jpg image%%a.jpg