楼主在网上找来的这段代码实在太垃圾了,也就没必要给楼主详细说明了,如楼主要自动绑定ip和mac,我下面的这段代码还行(兼容多网卡):
@echo off&setlocal enabledelayedexpansion
for /f "tokens=2 delims=:" %%i in ('ipconfig /all^|findstr /c:"Physical Address"')do (
set /a n+=1,m=0
set str=%%i&set str=!str:~1!&call :lp
)
echo 搞定!
pause>nul&goto :eof
:lp
for /f "tokens=2 delims=:" %%i in ('ipconfig /all^|findstr /c:"IP Address"') do (
set /a m+=1
if !m! equ %n% (
set var=%%i&set var=!var:~1!
arp -s !var! !str!
)
)
Last edited by zw19750516 on 2008-7-5 at 03:21 PM ]