Programmieren - alles kontrollieren 4.936 Themen, 20.625 Beiträge

batch datei "wartet" nicht trotz choice

telnet / 8 Antworten / Flachansicht Nickles

hi,
hab folgendes problem. in meiner batch datei habe ich ein menü eingebaut. es wird aber sofort ausgeführt ohne das ich etwas auswählen kann. wer kann mir helfen?
thanx
------------------code----------
ECHO 1) Waehlen Sie \'1\', fuer
ECHO;
ECHO 2) Waehlen Sie \'2\', fuer
ECHO;
CHOICE /T:1,99 Waehlen Sie bitte
IF ERRORLEVEL 2 GOTO zwei
IF ERRORLEVEL 1 GOTO eins
.
.
.

p.s.: geschrieben auf pII 366mhz für win2000 prof.

bei Antwort benachrichtigen
telnet Andreas42 „Hi! Laut der Onlinehilfe von MSDOS6.22, die mit Win95 mitgeliefert wurde, musst...“
Optionen

hi andreas,
herzlichen dank - ich hab die zeile von dir übernommen.
ergebnis: es wird noch immer sofort ausgeführt und ich kann nichts auswählen. (kann das daran liegen das ich auf win2000 prof. arbeite)

vielleicht hab ich sonst wo einen fehler?
(hier nochmal das ganze prog)
----------- code -------------------
@ECHO OFF
:neu
CLS
ECHO ********************************************
ECHO ** M * e * n * u * e **
ECHO ********************************************
ECHO ** P. * * * TCP/IP-Switch **
ECHO ********************************************
ECHO 1) Waehlen Sie '1', fuer (*.at)
ECHO;
ECHO 2) Waehlen Sie '2', fuer (*.de)
ECHO;
CHOICE /C12 /T1,99 Waehlen sie bitte
IF ERRORLEVEL 2 GOTO zwei
IF ERRORLEVEL 1 GOTO eins
:eins
netsh -f %windir%\home
GOTO weiter
:zwei
netsh -f %windir%\fh
GOTO ende
:weiter
CHOICE /C:JN Soll das Menue nochmals aufgerufen werden?
IF ERRORLEVEL 2 GOTO ende
IF ERRORLEVEL 1 GOTO neu
:ende

bei Antwort benachrichtigen
Windows 98 Startdiskette Kolti