eine eingabeaufforderung, mit mindestangabe
Hallo mitteinander
Man kann ja eine eingabeaufforderung wie folgt durchführen, um die eingabe danach als variable gespeichert zu haben:
Set /p var=
und mit:
echo %var%
abrufen.
---> Wie kann ich sagen dass wenn die eingabe nicht aus z.b. 10 Zeichen besteht er zum anfang gehen soll...???
LG Anok
Man kann ja eine eingabeaufforderung wie folgt durchführen, um die eingabe danach als variable gespeichert zu haben:
Set /p var=
und mit:
echo %var%
abrufen.
---> Wie kann ich sagen dass wenn die eingabe nicht aus z.b. 10 Zeichen besteht er zum anfang gehen soll...???
LG Anok
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 116612
Url: https://administrator.de/contentid/116612
Ausgedruckt am: 22.11.2024 um 10:11 Uhr
4 Kommentare
Neuester Kommentar
Hallo anokkona!
Vorweg: Das "setlocal" könnte auch in einer eigenen Zeile stehen, aber gewohnheitsmäßig verbinde ich es mit dem ebenfalls gewohnheitsmäßigen "@echo off" ...
Mit "setlocal" werden alle in diesem Batch erstellten oder veränderten Variablen(werte) nach einem "endlocal" (am Ende des Batches wird ein automatisches "endlocal" ausgeführt") einfach wieder "vergessen" - so bleiben im Speicher keine "Reste", die dann beim nächsten Batch ev für Seiteneffekte sorgen könnten.
Grüße
bastla
Vorweg: Das "setlocal" könnte auch in einer eigenen Zeile stehen, aber gewohnheitsmäßig verbinde ich es mit dem ebenfalls gewohnheitsmäßigen "@echo off" ...
Mit "setlocal" werden alle in diesem Batch erstellten oder veränderten Variablen(werte) nach einem "endlocal" (am Ende des Batches wird ein automatisches "endlocal" ausgeführt") einfach wieder "vergessen" - so bleiben im Speicher keine "Reste", die dann beim nächsten Batch ev für Seiteneffekte sorgen könnten.
Grüße
bastla