igor_andreev
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору TCPIP somename.cmd Код: @ECHO OFF :_menu CLS ECHO. ECHO ****************** ECHO. ECHO 1. First choice ECHO 2. Second choice ECHO 3. Third choice ECHO 4. Exit ECHO. ECHO ****************** ECHO. ECHO Write here[1,2,3,4] and press Enter: SET /P reply= IF /I "%reply%"=="1" GOTO :_first IF /I "%reply%"=="2" GOTO :_second IF /I "%reply%"=="3" GOTO :_third IF /I "%reply%"=="4" GOTO :_end GOTO :_error :_first CLS ECHO You select "First choice" PAUSE :: ну или GOTO :eof, как тебе надо... GOTO :_menu :_second CLS ECHO You select "Second choice" PAUSE GOTO :_menu :_third CLS ECHO You select "Third choice" PAUSE GOTO :_menu :_end CLS ECHO You select "Exit" PAUSE GOTO :eof :_error CLS ECHO Wrong! Press 1,2,3 or 4, please PAUSE GOTO :_menu :eof | Для NT-осей. В 9* можно пользоваться утилкой choice. Или уйма вариантов скомпилировать прямо в батнике похожий на choice com-файлик, в старых досовских факах такого добра много, подскажу как, если надо. |