marzli2 10 Geschrieben 20. Juni 2006 Melden Teilen Geschrieben 20. Juni 2006 echo off CHOICE /C ab /N /M "Wählen Sie a für Option 1 und b für Option 2." if errorlevel 1 goto eins if errorlevel 2 goto zwei :eins echo EINS pause exit :zwei echo zwei pause exit egal ob ich a oder b drücke, immer kommt die meldung EINS :((( früher war das einfacher :) arbeite unter win2k3 server. möchte für einen terminaluser im kiosk mode ein batchmenu erstellen, damit er ein paar programme darüber starten kann. er soll nicht in den desktop modus können. Zitieren Link zu diesem Kommentar
zahni 562 Geschrieben 20. Juni 2006 Melden Teilen Geschrieben 20. Juni 2006 Welches Choice? Das gibt es da niciht mehr. Alternative: echo off cls :start ECHO. ECHO 1. Print Hello ECHO 2. Print Bye ECHO 3. Print Test set choice= set /p choice=Type the number to print text. if not "%choice%" == "" set choice=%choice:~0,1% if "%choice%" == "1" goto hello if "%choice%" == "2" goto bye if "%choice%" == "3" goto test ECHO "%choice%" is not valid please try again ECHO. goto start :hello ECHO HELLO goto end :bye ECHO BYE goto end :test ECHO TEST goto end :end Quelle: http://www.supportnet.de/fresh/2005/6/id1086379.asp -Zahni Zitieren Link zu diesem Kommentar
Knopfdruecker 10 Geschrieben 20. Juni 2006 Melden Teilen Geschrieben 20. Juni 2006 Hallo! if errorlevel 1 goto einsif errorlevel 2 goto zwei Hmm, numerischer Vergleich, mach doch mal: if %errorlevel% EQU 1 goto eins if %errorlevel% EQU 2 goto zwei Und lies Dir mal den Output von help if durch. HTH Knopfdruecker Zitieren Link zu diesem Kommentar
marzli2 10 Geschrieben 20. Juni 2006 Autor Melden Teilen Geschrieben 20. Juni 2006 zahni, aufm server funktioniert die batchdatei nicht. er akzeptiert keine eingaben 1-3 und sagt, die taste gibts nicht. Zitieren Link zu diesem Kommentar
zahni 562 Geschrieben 20. Juni 2006 Melden Teilen Geschrieben 20. Juni 2006 Zeile if not "%choice%" == "" set choice=%choice:~0,1% löschen. K.A. was die soll. -Zahni Zitieren Link zu diesem Kommentar
marzli2 10 Geschrieben 20. Juni 2006 Autor Melden Teilen Geschrieben 20. Juni 2006 vielen dank! Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.