질문과 답변

소프트웨어 CMD 작성 때 goto 명령에 관한 질문입니다.

2011.05.13 16:47

나끼 조회:2096


보통 CMD 작성할 때 goto 명령을 이용하는데요, 아래와 같이 간단한 예를 보고 질문 드리겠습니다.

 

 

 

 set menu=
 set /p menu=번호를 선택해주세요 :
 if "%menu%" == "1" goto 1
 if "%menu%" == "2" goto 2
 if "%menu%" == "3" goto 3
 if "%menu%" == "4" goto -Exit-
 goto main

 

 

 :1
 내용

 

 :2
 내용

 

 :3
 내용

 


 

위와 같이 작성됐다면 메뉴에서 1번을 선택하면 ':1' 의 내용이 출력되고 2번을 선택하면 ':2' 의 내용이 출력되게 됩니다.

 

그런데 만약, 메뉴에서 1번을 선택하면 ':1' 의 내용과 ':2' 의 내용이 순서로 진행되고 2번을 선택하면 ':1' 의 내용과 ':2' 의 내용, 그리고 ':3' 의 내용이 순서대로 출력되는 이런 명령은 어떻게 구성할 수 있을까요?

 

즉, 진행해야 할 명령들을 그룹별로 나누고 메뉴를 선택할 때 나뉘어진 명령들의 그룹을 임의적으로 선택하여 순차적으로 실행되게 하는 명령이 궁금합니다.

 

 

적고 보니 제가 많이 혼란스러운데, 답변 주시는 분들께 제대로 설명이 됐는지 모르겠습니다.

 

goto 명령으로는 한계가 있는 작업이라 좀 더 편리한 명령을 이용하고픈 마음에 질문 올립니다.

 

 


 

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
100212 윈 도 우| 자료실의 Windows 7 Alienware Ultimate 32bit, 64bit에 대... 소천 165000 10-01
100211 윈 도 우| 자료실의 Windows 7 Alienware Ultimate 32bit 받아볼수 없... [2] 오백원 164132 10-10
100210 윈 도 우| 바로가기실행 아이콘의 동작불능 가난한사람 160533 01-31
100209 윈 도 우| 자료실의 Alienware Windows7의 로고를 원래대로 복원하는 ... [4] 소천 150556 10-04
100208 윈 도 우| Windows 7의 관리 기능을 집약한 숨겨진 GodMode의 존재 [5] 죠타로 123869 01-07
100207 윈 도 우| PE 시작메뉴랑 작업표시줄 숨길 수 없나요? [11] 배추보쌈 107097 01-17
100206 기 타| html&css 중급자 이상자 분께 도움을 요청해봅니다,, [3] ㄴ초심ㄱ 102140 05-16
100205 하드웨어| KMS Activator에 대해서 질문있습니다. 오잉!? 85442 04-20
100204 윈 도 우| 카리스마조님의 바로가기 말인데요~ [1] KOOL하게 84441 01-06
100203 윈 도 우| 가젯이 CPU 점유율 상승문제에 영향을 주는군요. [22] BigShit 83720 11-26
100202 윈 도 우| page fault in nonpaged area [1] 한강한뺨뷰 80397 08-24
100201 윈 도 우| 인터넷 바로가기 관련 궁금한점이 있습니다. [1] 도라란 79950 07-06
100200 윈 도 우| 모든 바로가기를 실행하면 연결프로그램 선택 창이 떠요ㅠㅠ [4] 네버s2 73078 09-17
100199 윈 도 우| 9down.dom 같은 사이트 또 없나요 [3] 애벌레 67526 12-10
100198 하드웨어| 문의)) "kms Server" 삭제 안하고 써도 괜찮나요??? [1] Chobits0914 66897 04-29
100197 윈 도 우| suk님 시간되시면 부탁드립니다. [7] 초보라서죄 65174 12-06
100196 하드웨어| 문의)) KMS인증과 가상바이오스 인증 중 안정적인 것은 어... [2] Chobits0914 64591 06-17
100195 윈 도 우| win7 / vista god mode 활성화 시키기 [7] 카츠라 61038 01-06
100194 윈 도 우| [A.I_7T]SLIC2.1 인증에대해.. [1] 김간지 59009 01-23
XE1.11.6 Layout1.4.8