Coding/Misc

batch menu selection

smores 2017. 10. 10. 00:33

XP 경우와 Win7 이후가 다르다.

Win7 이후는 choice 명령어 사용 가능


RUN.BAT

RUNXP.BAT



XP 및 이전 ??


CLS

@ECHO OFF

ECHO 1 - Run VGA Mode

ECHO 2 - Run Hercules Mode

ECHO 3 - Run CGA Mode

ECHO 4 - Run SVGA_S3 Mode

ECHO 5 - Run VGA-CRT Mode

ECHO 6 - Run EGA Mode

ECHO 7 - Run PCjr Mode

ECHO 8 - Run Tandy Mode

ECHO 9 - Edit User.Conf


SET INPUT=

SET /P INPUT=Pick a Number (1-9):


IF /I '%INPUT%'=='1' GOTO L1

IF /I '%INPUT%'=='2' GOTO L2

IF /I '%INPUT%'=='3' GOTO L3

IF /I '%INPUT%'=='4' GOTO L4

IF /I '%INPUT%'=='5' GOTO L5

IF /I '%INPUT%'=='6' GOTO L6

IF /I '%INPUT%'=='7' GOTO L7

IF /I '%INPUT%'=='8' GOTO L8

IF /I '%INPUT%'=='9' GOTO L9

GOTO END




Win7 이후

CLS
@ECHO OFF
ECHO 1 - Run VGA Mode
ECHO 2 - Run Hercules Mode
ECHO 3 - Run CGA Mode
ECHO 4 - Run SVGA_S3 Mode
ECHO 5 - Run VGA-CRT Mode
ECHO 6 - Run EGA Mode
ECHO 7 - Run PCjr Mode
ECHO 8 - Run Tandy Mode
ECHO 9 - Edit User.Conf

CHOICE /C:123456789 /M "Pick a Number (1-9)  " 
IF ERRORLEVEL == 9 GOTO L9
IF ERRORLEVEL == 8 GOTO L8
IF ERRORLEVEL == 7 GOTO L7
IF ERRORLEVEL == 6 GOTO L6
IF ERRORLEVEL == 5 GOTO L5
IF ERRORLEVEL == 4 GOTO L4
IF ERRORLEVEL == 3 GOTO L3
IF ERRORLEVEL == 2 GOTO L2
IF ERRORLEVEL == 1 GOTO L1

GOTO END


'Coding > Misc' 카테고리의 다른 글

GIT  (0) 2018.05.19
(Link) R programming  (0) 2017.10.24
R vs. Python  (0) 2017.10.06
R  (0) 2017.09.30
Excel VBA 를 이용한 web page scraping  (0) 2016.09.10