[ Last edited by hx001 on 2008-2-16 at 12:22 PM ]作者: terse 时间: 2008-2-16 15:14 @echo off&setlocal enabledelayedexpansion
for /f "tokens=2 delims=:" %%i in (2.txt) do set scr=%%i
set scr=%scr:-=%
set scr=%scr: =%
for /f "tokens=*" %%i in (1.txt) do (
set var=%%i
if "!var:~0,1!"=="[" set n=
if "%%i"=="[%scr%]" set n=1&&set m=1
if !n! EQU 1 if "!var:~0,11!"=="RemoteBoot=" set var=RemoteBoot=0
>>3.txt echo.!var!
)
if "%m%" == "" (
echo 不存在对应的MAC地址
DEL 3.txt
pause
GOTO:EOF
)
move /y "3.txt" "1.txt" 2>NUL
pause