질문과 답변
윈 도 우 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 | - | - |
66997 | 소프트웨어| Symantec Ghost 사용방법 [6] | 우상각 | 1344 | 12-24 |
66996 | 소프트웨어| 오피스2016 언어 변경 [4] | 이탈 | 2216 | 12-24 |
66995 | 윈 도 우| 윈도10 정품 [1] | , | 1238 | 12-24 |
66994 | 윈 도 우| 장치추가 질문드립니다. | 이박사o | 201 | 12-24 |
66993 | 윈 도 우| 엘지 데스크탑 윈도우7 사용중인데요 [2] | Nymph | 491 | 12-24 |
66992 | 윈 도 우| VHD [1] | 이탈 | 350 | 12-24 |
66991 | 하드웨어| 전력 공급이 부족하면 반응이 느려지기도 하나요? [4] | Senahri | 577 | 12-24 |
66990 | 윈 도 우| 레지스트리 대해 물어보고싶습니다. [4] | 리드유 | 407 | 12-24 |
66989 | 윈 도 우| 윈도우10 스토어 앱이 지맘대로 설치되는데.. [1] | 익스 | 450 | 12-24 |
66988 | 윈 도 우| [랜섬웨어] 네트워크 공유 시 읽기전용도 걸릴까요 [4] | 푸른하늘좋 | 804 | 12-24 |
66987 | 소프트웨어| visio 2016영문판을 한글판으로 쓸려면 어떻게 해야하는지 ... [1] | 으뜸회오리 | 417 | 12-24 |
66986 | 윈 도 우| 윈도우 7 카조인증상태에서 10으로 업글시 사용에 문제 없... [3] | 백스페이스 | 922 | 12-24 |
66985 | 소프트웨어| 포토샾 실행에서 [2] | never | 389 | 12-24 |
» | 윈 도 우| choice 배치문 ??? [2] | 바람낙엽 | 251 | 12-24 |
66983 | 윈 도 우| 윈도우10 무비메이커 [2] | 갓글 | 2007 | 12-24 |
66982 | 소프트웨어| 아까전에 윈도우10 정품 인증키 2개를 구매했는데... [12] | 비윈포 | 2569 | 12-23 |
66981 | 하드웨어| 메인보드 고장 증상 [1] | 오백원 | 17057 | 12-23 |
66980 | 윈 도 우| 윈도우 인증 질문 드립니다. [1] | 가드리아 | 518 | 12-23 |
66979 | 소프트웨어| 오래된 오디오 칩셋 드라이버 설치가 안됨니다. 도와주세요, [2] | 좋은데이 | 599 | 12-23 |
66978 | 하드웨어| ddr3 /ddr4 램 사용 문의 [6] | 뷰티블마인 | 805 | 12-23 |
1번은 choice /c 123456789abcdef 이렇게 숫자와 영어 알파벳을 이용하여 지정하면 됩니다.
중복하여 문자나 숫자를 지정할 수 없기 때문입니다.
2번은 choice /? 하면 말미에 아래와 같이 나옵니다.
" 참고:
ERRORLEVEL 환경 변수는 선택 항목 집합에서 선택된 키의
인덱스로 설정됩니다. 이와 같이 첫 번째 나열된 선택 항목은 1을
반환하고 두 번째는 2를 반환합니다.
올바르지 않은 키를 누르면 경고음이 들립니다.
오류 상태가 검색되면 255 값의 ERRORLEVEL이 반환됩니다.
사용자가 CTRL+BREAK 또는 CTRL+C를 누르면 0 값의
ERRORLEVEL이 반환됩니다.
일괄 프로그램에서 ERRORLEVEL 매개 변수를 사용하려면
내림차순으로 나열하십시오."