联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off for /f "delims=" %%i in (t.txt) do ( set "str=%%i" echo %%i setlocal enabledelayedexpansion if "!str: =!"=="endif" set /a num+=1 if !num!==1 if /i "!str: =!"=="endif" echo x = GetSysConfigOption() endlocal ) pause
Originally posted by xing3019 at 2007-10-26 22:51: OK endlocal 需要,谢谢你了 我参照提示多加了1条 @echo off for /f "delims=" %%i in (t.txt) do ( set "str=%%i" echo %%i setlocal enabledelayede ...
Originally posted by terse at 2007-10-27 08:57 PM: @echo off for /f "delims=" %%i in (t.txt) do ( echo %%i if "%%i"=="end if" call :stra ) pause goto :eof :stra set /a num+=1 if %num% equ 1 (echo x = GetSysC ...
Originally posted by abcd at 2007-10-27 21:13: 如果end if的前后都有空格呢??