::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:LOOP
set /p YN=(Y/N)?
if /i "%YN%" == "y" goto YES
if /i "%YN%" == "n" goto NO
goto LOOP
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:YES
echo YES
goto QUIT
:NO
echo NO
goto QUIT
* /i : 대소문자 구문없이.
---------------------------------------------------------------------------------------------------------
@echo off cls set /p 선택지= if "%선택지%" =="1" goto :1 #만약 선택지변수가 1일시 분기점 1로감 if "%선택지%"=="2" goto :2 :버그방지 %0 :1 cls echo 1번을 선택하셧습니다 pause >nul %0 :2 cls echo 2번을 선택하셧습니다 pause >nul %0 |
* %0 : 처음으로!!
---------------------------------------------------------------------------------------------------------
[출처] 10.배치파일 내에서 변수를 대입해보자! (응용 : 선택지)|작성자 허브
참고주소 : http://blog.naver.com/mokomoji?Redirect=Log&logNo=130024784182
'CMD' 카테고리의 다른 글
cmd 명령어 ( 프로세스 킬하는 명령어 ) (0) | 2012.11.06 |
---|---|
[Batch] 배치파일 : Batch file (or Shell Script) (0) | 2012.09.25 |
[[Batch] 지정폴더 모든파일 bcp 명령주고 삭제하기 (0) | 2012.09.25 |