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 Zitieren
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 Zitieren
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 Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.