联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off setlocal enabledelayedexpansion set rowCoun=0 >result.dat type nul for /f "delims=" %%a in (a.dat) do ( >>result.dat echo %%a set /a rowCoun+=1 if !rowCoun! equ 3 ( goto :change ) ) endlocal :change >>result.dat echo. >>result.dat echo. for /f "tokens=1" %%a in ('getmac^|findstr "^00-"') do ( set MAC=%%a ) set MAC=%MAC:-=% for /f "skip=5 tokens=1-10 delims== " %%a in (a.dat) do ( if "%%j" neq "" ( >>result.dat echo %%a %%b %%c %%d %%e %%f %%g=%MAC% %%i=%%j ) else ( >>result.dat echo %%a %%b %%c %%d %%e %%f %%g %%h=%%i ) )