질문과 답변
윈 도 우 choice 배치문 ???
2016.12.24 06:23
안녕하세요...
도스 배치문 (BAT) 질문합니다...
도스 배치문에서 choice.exe 를 써서 IF 조건문을 만들려 하는데 막히네요...
예를들면....1.2.3.4.5 의 경우중에 선택할 경우..
choice /c:12345 ....
....
....
if errorlevel == 255 goto mainjob
if errorlevel == 5 goto bak5
if errorlevel == 4 goto bak4
if errorlevel == 3 goto bak3
if errorlevel == 2 goto bak2
if errorlevel == 1 goto bak1
1. 그런데 여기서 분기수가 10을 초과하는 경우는 어떻게 지정하나요???
choice /c:123456789 ??????
2. errorlevel == 255 는 어떤 경우인가요???
3. Enter 키 /Esc키/space키 는 어떻게 지정하나요????
감사합니다...
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
4702 | 하드웨어| hp노트북 usb-pd충전관련 문의 [4] | zxcnet | 241 | 04-06 |
4701 | 기 타| K리그나 FA경기등 한국축구경기들을 구글 캘린더로 받아 볼... | brucex | 241 | 05-24 |
4700 | 윈 도 우| 절전모드가 보이지 않습니다. [6] | jinispapa | 241 | 05-09 |
4699 | 윈 도 우| 무등산님 원도우 질문입니다. [2] | AutoMP3 | 241 | 05-10 |
4698 | 하드웨어| 노트북 업그레이드 질문입니다.. [1] | High][Land | 241 | 01-16 |
4697 | 소프트웨어| WMware에서 wim을 사용하는 방법 문의 [6] | 안정 | 241 | 10-04 |
4696 | 하드웨어| 시네벤치 돌린 결과 [4] | 어차피 | 241 | 06-11 |
4695 | 윈 도 우| 오버클락 [6] | pinedragon | 241 | 04-15 |
4694 | 윈 도 우| pecmd.ini의 [PinTool]에서 세로줄( | )의 의미는? [3] | 동백66 | 241 | 04-03 |
4693 | 소프트웨어| 시간관리 프로그램 atimelogger에 대해서.. | itman | 241 | 01-20 |
4692 | 소프트웨어| 인터넷 이상;; [2] | 하라타타 | 241 | 12-11 |
4691 | 소프트웨어| 프로그램 설치 에러 [2] | sorry2late | 241 | 11-27 |
4690 | 윈 도 우| pe boot.wim 파일을 어떻게 적용해야하나요? 고수님들이 도... [3] | 서애 | 241 | 11-16 |
4689 | 윈 도 우| 스크린샷 게시판 [하늘은높고구름은뭉게구름]님의 [4] | 맨션에살자 | 241 | 01-06 |
4688 | 소프트웨어| pe용 포터블 만들때 ... [1] | 삼다수 | 241 | 07-24 |
4687 | 윈 도 우| 파파고 번역 우클릭 링크 문의 [1] | Lepton2 | 241 | 03-12 |
4686 | 윈 도 우| 내 컴퓨터 오른쪽 클릭 관리에 왜 관리자 권한이 아닐까요? [2] | afw | 241 | 03-10 |
4685 | 윈 도 우| 이것에서 sel disk만 수동으로 쓰면 자동으로 나머지 명령... [4] | 미래윈도우 | 241 | 01-31 |
4684 | 하드웨어| 블루투스 마우스가 굼뜨게 움직입니다 | asklee | 241 | 07-28 |
4683 | 윈 도 우| 1903 설치후 컴 종료가 안되네요 ..... [2] | 귀무자 | 241 | 07-27 |
1번은 choice /c 123456789abcdef 이렇게 숫자와 영어 알파벳을 이용하여 지정하면 됩니다.
중복하여 문자나 숫자를 지정할 수 없기 때문입니다.
2번은 choice /? 하면 말미에 아래와 같이 나옵니다.
" 참고:
ERRORLEVEL 환경 변수는 선택 항목 집합에서 선택된 키의
인덱스로 설정됩니다. 이와 같이 첫 번째 나열된 선택 항목은 1을
반환하고 두 번째는 2를 반환합니다.
올바르지 않은 키를 누르면 경고음이 들립니다.
오류 상태가 검색되면 255 값의 ERRORLEVEL이 반환됩니다.
사용자가 CTRL+BREAK 또는 CTRL+C를 누르면 0 값의
ERRORLEVEL이 반환됩니다.
일괄 프로그램에서 ERRORLEVEL 매개 변수를 사용하려면
내림차순으로 나열하십시오."