Alternative Betriebssysteme 1.413 Themen, 9.990 Beiträge

DOS, Menü in die autoexec.bat einbauen...

minbari / 6 Antworten / Flachansicht Nickles

Moin,
ja der Titel sagt es ja bereits, ich will in einen Uralt-Rechner ein Menü in die Autoexec.bat
einbauen. Leider habe ich die ganze DOS Literatur schon lange entsorgt.
Ich bekomme es nicht zum laufen. Kann jemand helfen?

Folgendes habe ich versucht:

@echo off
cls
echo Bitte auswählen:
echo 1) DOS echo 2) NC
echo 3) DELL
CHOICE /C:12 /n if errorlevel 1 goto DOS if errorlevel 2 goto NC
if errorlevel 3 goto DELL
goto ende :DOS c:\ goto ende :NC nc.exe goto ende
:DELL
delldiag.exe
reboot
:ENDE

Danke für die Hilfe!!

minbari

bei Antwort benachrichtigen
Alpha13 minbari „DOS, Menü in die autoexec.bat einbauen...“
Optionen
http://www.computerhope.com/batch.htm#03
http://www.computerhope.com/choicehl.htm


Etliche Fehler...

Der IF ERRORLEVEL Befehl fragt auf größer oder gleich ab, dehalb muß der größte Wert da immer zuerst verarztet werden!
@echo off
cls
echo Bitte auswählen:
echo 1) DOS echo 2) NC
echo 3) DELL
CHOICE /N /C:123
IF ERRORLEVEL ==3 GOTO DELL
IF ERRORLEVEL ==2 GOTO NC
IF ERRORLEVEL ==1 GOTO DOS GOTO ENDE :DOS c:\ goto ENDE :NC nc.exe goto ENDE
:DELL
C:\delldiag.exe
reboot
:ENDE

Müßte so laufen, ob die Gleichheitszeichen wirklich sein müßen keine Ahnung
und zum Testen hab Ich keinen Bock.

Und reboot ist kein DOS Befehl...


bei Antwort benachrichtigen