@echo off&setlocal enabledelayedexpansion
rem 使用子程序实现for循环break
rem 使用call调用子程序loop,exit /b相当于子程序return,可以带参数如:exit /b 0,则子程序返回0
call :mainLoop
pause&goto :eof
:mainLoop
for /l %%a in (1,1,10) do (
echo %%a
set /a r=%%a%%5
if !r! equ 0 exit /b
)
exit /b