Hier ist meine Batch datei, wollte ein kleines "spielchen" für ein freund schreiben die ihn auf diverse Seiten leitet. Leider funktoniert der "goto" befehl nicht, es wird einfach die nächste zeile weiter gelesen (bsp.: :A1... goto B1, aber es geht zu A2)

@echo off

Title=Das Geheimnis

:Main

cls

echo.

echo Hallo! Wie geht es dir? :)
echo.
set /p antw=
if /i "%antw%"=="gut" goto A1
if /i "%antw%"=="schlecht" goto A2
if /i "%antw%"=="naja" goto A3
if /i "%antw%"=="geht" goto A4
cls
echo Gebe bitte nur "gut" "schlecht" "naja" "geht" ein.
ping 1.2.3.4 -n 1s >NUL
goto main

:A1

echo.
echo Das freut mich! Was machst du grade so?
set /p aaa=
if "%aaa%"== goto B1

:A2

echo.
echo Warum? Ist etwas passiert?
goto B2

:A3

echo.
echo Na, das reicht doch aus um zu Ueberleben! Was hast du heute so gemacht?
ping 1.2.3.4 -n 2s >NUL
cls
goto B3

:B1

echo.
echo Wow... Interessant! Willst du was suesses sehen?
set /p B11=
if /i "%B11%"=="ja" goto C11
if /i "%B11%"=="nein" goto C12

:B2

echo.
set /p B22=
if /i "%B22%"=="" goto (In bearbeitung)