WeserPlatsch
Newbie
- Registriert
- Apr. 2024
- Beiträge
- 3
Moin moin,
ich bin neu hier und hoffe im richtigen Forum zu sein.
Mit Batchdateien habe ich bisher nicht viel zu tun gehabt und bin auf ein Problem gestoßen....
Wenn ich die Frage1 im unteren Skript mit der Leertaste beantworte (z.B. ein..zwei Leerschritte), schließt das Fenster nach der Bestätigung mit ENTER sofort. Das Skript soll aber solange zur Sprungmarke ":Frage1" laufen, bis ich "ja"; "nein" oder "n" eingegeben habe.
Kann mir da jemand helfen...
Gruß WeserPlatsch
@Echo off
color 9a
echo sollen alle Dateien wirklich gelöscht werden ???
echo schreibe: (ja / nein) und betätige mit ENTER
:Frage01
SET /p wahl=
if '%wahl%' == 'nein' goto Nein
if '%wahl%' == 'n' goto Nein
if '%wahl%' == 'ja' goto Ja
echo ich habe dich nicht verstanden. & goto Frage01
Pause
:Nein
echo du hast "nein" eingegeben
echo ich breche alles ab.
goto Ende
:Ja
echo du hast "ja" eingegeben
REM usw......
echo ich habe fertig
goto Ende
:Ende
echo.
echo ich sage T s c h ü ß
timeout /t 5 /nobreak >nul
exit
ich bin neu hier und hoffe im richtigen Forum zu sein.
Mit Batchdateien habe ich bisher nicht viel zu tun gehabt und bin auf ein Problem gestoßen....
Wenn ich die Frage1 im unteren Skript mit der Leertaste beantworte (z.B. ein..zwei Leerschritte), schließt das Fenster nach der Bestätigung mit ENTER sofort. Das Skript soll aber solange zur Sprungmarke ":Frage1" laufen, bis ich "ja"; "nein" oder "n" eingegeben habe.
Kann mir da jemand helfen...
Gruß WeserPlatsch
@Echo off
color 9a
echo sollen alle Dateien wirklich gelöscht werden ???
echo schreibe: (ja / nein) und betätige mit ENTER
:Frage01
SET /p wahl=
if '%wahl%' == 'nein' goto Nein
if '%wahl%' == 'n' goto Nein
if '%wahl%' == 'ja' goto Ja
echo ich habe dich nicht verstanden. & goto Frage01
Pause
:Nein
echo du hast "nein" eingegeben
echo ich breche alles ab.
goto Ende
:Ja
echo du hast "ja" eingegeben
REM usw......
echo ich habe fertig
goto Ende
:Ende
echo.
echo ich sage T s c h ü ß
timeout /t 5 /nobreak >nul
exit