Можно сделать это так же как это:
ECHO Start of Loop
FOR /L %i IN (1,1,5) DO (
ECHO %i
)
Эти 1,1,5 декодируются как:
(start,step,end)
Также отметьте при встраивании этого в пакетный файл необходимо будет использовать двойной знак процента (%%) для добавления префикса переменных, иначе интерпретатор команд попытается оценить переменную %i до выполнения цикла.
Непосредственно из командной строки:
for /L %n in (1,1,100) do @echo %n
Использование командного файла:
@echo off
for /L %%n in (1,1,100) do echo %%n
Отображает:
1
2
3
...
100
@
знак подавит печать команд, поскольку они выполняются из командной строки. "... СДЕЛАЙТЕ (..." – Paused until further notice. 26 August 2009 в 17:28