onkeldave Geschrieben 1. Oktober 2009 Geschrieben 1. Oktober 2009 hallöle, ist es möglich in einer batch eine switch schleife auszuführen oder eine andere art von auswahlmöglichkeit zu treffen? beispiel: echo Konfiguration korrekt (J/N)? set /p error= cls switch (%error%) case J*: case j*: case Y*: case y*: echo Das Netzlaufwerk wird verbunden... goto start breaksw case n* case N* echo Eingaben waren nicht korrekt... goto restart breaksw default: echo Ein Satz mit X...das war wohl nix! endsw cmd meldet das er switch und case nicht kennt! hat da jemand das know how mir ein wenig hilfestellung zu geben thx im vorraus! grüße dave
erax Geschrieben 1. Oktober 2009 Geschrieben 1. Oktober 2009 hier mal ein Entwurf: @echo off :0 echo Konfiguration korrekt (J/N)? SET choice= SET /p choice= if '%choice%' == 'j' goto ja if '%choice%' == 'J' goto ja if '%choice%' == 'Y' goto ja if '%choice%' == 'y' goto ja if '%choice%' == 'n' goto nein if '%choice%' == 'N' goto nein ECHO Falsche Eingabe. Bitte erneut versuchen GOTO :0 :ja echo Das Netzlaufwerk wird verbunden... pause goto ende :nein echo Eingaben waren nicht korrekt... pause goto ende :ende exit
onkeldave Geschrieben 1. Oktober 2009 Autor Geschrieben 1. Oktober 2009 (bearbeitet) das ging ja flott danke erax!!! werd das gleichmal testen ... super!!! absolut brillant THX Bearbeitet 1. Oktober 2009 von onkeldave
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden