Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

고독을 즐기는 진정한 아웃사이더

도스창에서 명령어 반복 실행하기 본문

Computer/Desktop

도스창에서 명령어 반복 실행하기

장선생™ 2005. 5. 25. 17:53
도스창에서 특정한 명령어를 반복해서 실행하려고 한다면 FOR 명령을 사용하면 됩니다.

유닉스(리눅스) 에서는 repeat 명령을 통해 원하는 숫자 만큼 반복 수행이 가능했는데
윈도우에서는 조금 복잡한 명령을 사용해야 합니다.

FOR /L %변수 IN (시작,단계,끝) DO 명령 [명령-매개변수]

%변수는 변수 이름앞에 %를 붙이라는 말입니다. %i, %abc 식으로.

집합은 단계별로 증가/감소하는 시작부터 끝까지의 일련의 숫자입니다.
따라서 (1,1,5)는 1 2 3 4 5를 나타내며 (5,-1,1)은 5 4 3 2 1을
나타냅니다.

= 사용예

FOR /L %i IN (1,1,100) DO DIR

→ DIR 명령을 100번 실행합니다.


FOR /L %i IN (1,1,100) DO NET SEND 192.168.0.%i "메시지"

→ 192.168.0.1~192.168.0.100 을 사용하는 PC에 "메시지" 라는 메시지 창을 전달합니다.


위와 같이 응용이 가능합니다.
Comments