Abfrage in Batch Datei

Angelika_25

Mitglied
Hallo,

ich mache eine Abfrage per Batch Datei machen und habe nun folgene Frage:

ich möchte das cmd mich nach dem Monat fragt und ich dann diesen zwischen 01 und 12 eingeben kann. und das bei falscher eingebe z.b 15 ein fehler kommt und ich es erneut eingeben muss..

so sieht es im moment bei mir aus:

Code:
echo Geben Sie den Monat (MM) ein und druecken Sie Enter...:
set /p mymonat=%1

@Echo Off

:Prompt
Set /P eingabe= Geben Sie bitte einen Monat zwischen 01 und 12 an:

if %eingabe% gtr 12 GoTo :Prompt
if %eingabe% lss 01 GoTo :Prompt

Echo Deine Eingabe war %eingabe%


nur leider funktioniert das nicht.. kann mir jemadn helfen?

vielen danke im vorraus
 
Hi.
Hallo,

ich mache eine Abfrage per Batch Datei machen und habe nun folgene Frage:

ich möchte das cmd mich nach dem Monat fragt und ich dann diesen zwischen 01 und 12 eingeben kann. und das bei falscher eingebe z.b 15 ein fehler kommt und ich es erneut eingeben muss..

so sieht es im moment bei mir aus:

Code:
echo Geben Sie den Monat (MM) ein und druecken Sie Enter...:
set /p mymonat=%1

@Echo Off

:Prompt
Set /P eingabe= Geben Sie bitte einen Monat zwischen 01 und 12 an:

if %eingabe% gtr 12 GoTo :Prompt
if %eingabe% lss 01 GoTo :Prompt

Echo Deine Eingabe war %eingabe%


nur leider funktioniert das nicht.. kann mir jemadn helfen?
Was meinst du damit? Was funktioniert denn nicht?

Gruß
 
Zurück