@echo off & setlocal enabledelayedexpansion
:begin
for /f "delims=" %%a in (d:\test.txt) do (
set var=%%a
for /l %%b in (0 1 1000) do (
if "!var:~%%b,1!"=="" (
set length=%%b
goto :loo )
)
:loo
echo !length!
set var=
)
pause作者: wangff 时间: 2008-12-18 19:22 内部for不能goto到外层for,改用call