Hallo Leute,
ich weiss leider nichtmal ob dieses Thema hier her gehört, aber ich arbeite mich gerade in Batchdateien ein und verstehe einen Fehler den ich offensichtlich mache nicht, bzw. finde ihn nicht. Für euch ist das bestimmt kein Problem.
Würde mich sehr freuen wenn ich ein paar Antworten bekäme.
(Falls der thread falsch platziert ist, bitte um verschieben und entschuldigung
Also, so sieht das Skript aus:
@echo off
title ****BATCHDATEI****
mode 60,60
color 0C
echo ***********************HALLO!***********************
rem REM-BEFEHLE SIND FUER NOTIZEN GEDACHT
rem SIE KOENNEN WAEHREND DEM AUSFUEHREN DES
rem SKRIPTES NICHT GESEHEN WERDEN
echo . .
echo . .
echo ============WILLKOMMEN IN MEINER BATCHDATEI=========
echo ____________________________________________________
echo * *
echo * *
echo * *
echo * ####### ### ### ####### *
echo * ######## ## ## ######## *
echo * #### # ## ## ### ### *
echo * #### # ## ## ######## *
echo * #### # ### ### ### ### *
echo * ######## ##### ######## *
echo * ####### # ######## *
echo * *
echo * *
echo ****************************************************
pause >nul
echo Wer liest diese Datei?
set /P X= (A)nton oder (J)ack?
echo %X%
if %X%==A goto :Anton
if %X%==J goto :Jack
:Anton
echo Hallo Anton, was treibst du so?
pause
goto :end
:Jack
echo Hey Jack, was treibst du so?
pause
:end
pause
Mein Problem ist folgendes: Wenn ich A wie Anton eingebe, dann springt das skript zu meinem Anton text. Wenn ich aber J für Jack eingebe, dann erscheint trotzdem der Antontext.
Ich begreife es einfach nicht. Helft mir bitte ein bisschen auf die Sprünge wenn ihr könnt. Dankeschön!