Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   [решено] как сделать меню выбора в батнике ? (http://forum.oszone.net/showthread.php?t=67757)

mitiya 26-06-2006 14:47 454956

как сделать меню выбора в батнике ?
 
кажется видел когда-то как это сделать,даже где-то на этом сайте,но щас найти не удалось.

Пытался с if покавырятся ,но какая-то фигня получается

Код:


1    SET /P N=   
2    if '%N%'=='1' set x=00
3    echo %x%
4    if '%N%'=='2' set x=01

в 3 строке выводится значение x ,но после 3 строки батник вырубается.

ShaddyR 26-06-2006 15:32 454970

mitiya: делай так
Код:

@echo off
set x=not_set!!!
SET /P N="Enter number (N=): "
echo Entered number is "%N%"   
if /i '%N%'=='1' goto x1
if /i '%N%'=='2' goto x2
goto xx

:x1
set x=00
echo %x%
goto end

:x2
set x=01
echo %x%
goto end

rem ... other blocks

:xx
echo No such values. Try again...
echo %x%

:end


mitiya 26-06-2006 18:15 455013

работае . спасибо

ShaddyR 26-06-2006 18:27 455019

ю а велкам. (с) Timsky
еще бы не работало :cool:


Время: 11:05.

Время: 11:05.
© OSzone.net 2001-