试了试改了一下,就可以了!不知道为什么啊?求解
没有call怎么就可以了?
下面是用了call的代码,是正确的。- @echo off
- setlocal enabledelayedexpansion
- set /a m=0
- for /f "delims=" %%a in (1.txt) do (
- set /a n=0
- set aa=%%a
- set bb=!aa: =!
- call :11
- )
- echo !shuchu!
- pause
-
- :11
- if "!bb!" neq "" (
- set /a n+=1
- set bb=!bb:~1!
- goto 11
- )
- if !n! gtr !m! (
- set shuchu=!aa!
- set m=!n!
- )
- goto :eof
复制代码
|