Автоматизация командной строки с увеличением номера файла - PullRequest
0 голосов
/ 21 ноября 2018

Я очень новичок в создании командных файлов.

Мне нужно выполнить команду с возрастающим номером файла, например

c:> program.bat -propertyfile "1.property"

Сейчас мне нужновведите команду вручную, подождите 1 минуту, затем введите команду еще раз, увеличив файл свойств # т.е. "2.property" "3.property" "4.property" и т. д.

Я хочуавтоматизируйте это, и все равно хотели бы видеть результаты в командной строке при запуске.

Как это можно сделать?

1 Ответ

0 голосов
/ 21 ноября 2018

См. 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

...