- 帖子
- 86
- 积分
- 523
- 技术
- 4
- 捐助
- 0
- 注册时间
- 2010-9-3
|
4楼代码什么意思完全不明白阿?
随风超版的代码把我的;//////////////// 这样的符号都丢了
@echo off
setlocal enabledelayedexpansion
set m=1
for /f "tokens=1,2 delims==" %%i in (11.txt) do (
if %%i==OKCount (set k!m!=%%j&set /a m+=1))
set n=1
for /f "usebackq delims=:" %%a in (`findstr /n "^$" 11.txt`) do (
set t!n!=%%a&set /a n+=1)
set p=0
set s=1
set r=1
for /f "eol=* tokens=1,2 delims=~" %%a in (11.txt) do (set /a p+=1&set x=%%a&set /a l=t!r!
if !p!==!l! (echo.>>tem.txt&echo %%a>>tem.txt&set /a r+=1&set /a p+=1
) else if "!x:~0,8!"=="AllCount" (set /a c=k!s!&echo AllCount=!c!>>tem.txt&set /a s+=1
) else (echo %%a>>tem.txt )
)
pause
我自己写的,但是连续两个空行的时候就出错了!
4楼的太深奥了,完全不明白 |
|