FOR / L IN% SET% DO (…) Ничего не делает, это просто отображается эхом?

Я создал пакетный сценарий, который выглядит следующим образом:

set F=Project_idem.exe
set I=1
set M=solution
set NSET=(3 20 1)
FOR /L %%N IN %NSET% DO ( START "idem" %F% -mode %M% -iterations %I% %%N )

Я хочу запустить Project_idem.exe в окне под названием "idem" с последним целым числом в 3, 4, ..., 20. Когда я запускаю файл, он распечатывает только строки? Как это:

FOR /L %N IN (3 20 1) DO (START "idem" Project_idem.exe -mode solution -iterations 1 %N )

И он не выполняет настоящих итераций? Как заставить его запускать итерации? Операционная система - XP. Хорошо, решено ... У меня неправильный размер шага. Это должно быть (3,1,20). Спасибо!!! (Не могу поверить, что потратил на это час: D)

0
задан aphoria 10 November 2011 в 14:03
поделиться