Probiere es doch
Aber ich glaube eher das hier:

Code:
@echo off
color 4
echo.
echo Druecke 1 um hallo zu sehen
echo Druecke 2 um hi zu sehen
echo.
echo.
echo.

:start
set /p zahl=Hier einen von den obenengennanten Zahlen eingeben :
if "%zahl%" == "1" goto hallo
if "%zahl%" == "2" goto hi
goto start

:hallo
msg * hallo
goto start

:hi
msg * hi
goto start
@echo immer als erstes!