Forum
Tipps
News
Menu-Icon

Variablen in CMD ausschliessen

Hallo liebe Community,
beim Batch-Programmieren bin ich auf folgendes Problem gestoßen:
Mit set /p a=Bitte Zahl zwischen 1 und 100 eingeben:
kann ich einen Benutzer dazu auffordern, eine Zahl zwischen 1 und 100 einzugeben, die dann in die Variable %a% gesetzt wird. Nun möchte ich ausschließen, dass der Benutzer eine andere Zahl oder Buchstaben eingibt. Wie? Mein Vorschlag:
set /p a=Bitte Zahl zwischen 1 und 100 eingeben:
if "%a%"=="[ich hab keine Ahnung was hier hin muss]" echo Bitte geben Sie eine zulässige Zahl ein!
il "%a%"=="[hier weiß ich nicht mehr weiter]" echo Bitte geben Sie Ziffern ein!


Ich habe in der Tat ein um einige universen komplizierteres Programm vorliegen, aber stark vereinfacht ist es das. Danke im Voraus,
mkcecode 

Eingabeaufforderung öffnen: Tipp für Win XP - Windows 11!


Antworten zu Variablen in CMD ausschliessen:

Hi,
suf der Kommandozeile: if /?
und da unter Vergleichsoperatoren: LEQ, GEQ usw.


« SRWare Iron und Google ChromeCookies - weniger/mehr blockieren »
 

Fremdwörter? Erklärungen im Lexikon!
Benutzerkonto
Windows bietet die Möglichkeit Benutzerkonten, kurz Nutzerkonten, anzulegen. Auf diese Weise kann ein Rechner von mehreren Nutzern verwendet werden.   Bei jed...

Benutzerkontensteuerung
In modernen Windows Betriebssystemen besteht die Möglichkeit, verschiedene Benutzerkonten anzulegen - wie auch unter Linux und macOS. Diese Funktion ermöglicht ...

Internet-Zugriffsprogramm
Ein Internet-Zugriffsprogramm, auch Browser genannt, stellt Internetseiten für den Benutzer dar. Am bekanntesten ist der Microsoft Internet Explorer, gefolgt vom kos...


Zugriff verweigert: Wenn Windows Terminal Berechtigungen fehlen (z. B. für chkdsk)