Iska,
По поводу меток. Два варианта для исследований:
Код:

@echo off
for /l %%i in (0,1,10) do (
if %%i equ 2 goto:break
echo %%i
:break
)
echo 111
Код:

@echo off
for /l %%i in (0,1,10) do (
if %%i equ 2 goto:break
echo %%i
:break
rem fake command
)
echo 111