#TIL #batch 무한 루프
C:\> help for
FOR /L %변수 IN (시작,단계,끝) DO 명령 [명령-매개 변수]
집합은 단계별로 증가/감소하는 시작부터 끝까지의 일련의 숫자입니다.
따라서 (1,1,5)는 1 2 3 4 5를 나타내며 (5,-1,1)은 5 4 3 2 1을
나타냅니다.
...
FOR /L
명령을 사용하면 된다.
C:\>FOR /L %i IN (1, 1, 5) DO echo %i
C:\>echo 1
1
C:\>echo 2
2
C:\>echo 3
3
C:\>echo 4
4
C:\>echo 5
5
(1, 1, 5)를 넣어서 5번 루프를 한다.
C:\>FOR /L %i IN (0, 0, 1) DO echo %i
C:\>echo 0
0
C:\>echo 0
0
...
끝값이 절대 안 나오게 세팅하면 무한 루프가 된다. while 문이 없으니 for 문으로 때워야 한다.
참고 - For - Loop through a range of numbers - Windows CMD - SS64.com - ss64.com(archive)