el archvo .bat se lee desde arriba hacia abajo
osea que si pones
:1
echo hola & pause
:2
msg * 2
pause
va a leer todo
ahora depende si keres q termine una y empieze otra x ejemplo
:inicio
echo 1 hola
echo 2 chau
set /p var=
if %var%==1 goto hola
if %va5==2 goto chau
:hola
echo hola & pause & goto inicio
:chau
echo chau & pause & exit
si es un .bat es
REG_SZ
saludos