使用增加的文件数自动执行命令行

时间:2018-11-21 16:28:35

标签: batch-processing

我对创建批处理文件非常陌生。

我必须运行一个命令,并且文件号不断增加,例如

c:> program.bat -propertyfile“ 1.property”

现在,我必须手动键入命令,等待1分钟,然后通过增加属性文件#再次键入命令,例如“ 2.property”“ 3.property”“ 4.property”等。

我想使它自动化,并且仍然希望在命令提示符运行时看到结果。

这如何完成?

1 个答案:

答案 0 :(得分:0)

请参见https://ss64.com/nt/for.html,尤其是https://ss64.com/nt/for_l.html

FOR /L %%G IN (1,1,4) DO program.bat -propertyfile "%%G.property"

应该对文件1.property到4.property运行命令,但是如果实际上是针对目录中的文件而不是整数列表运行命令,则其他FOR构造之一可能更合适。也许https://ss64.com/nt/for_r.html