联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by abcd at 2008-3-10 12:58: 请搜索
@echo off :getip for /f "tokens=15" %%a in ('ipconfig ^| findstr /i "IP Address"') do ( set IP=%%a goto :getmac ) :getmac for /f "tokens=12" %%a in ('getmac ^| findstr /i "Physical Address"') do ( set MAC=%%a goto :bind ) :bind arp -d arp -s %IP% %MAC%
Originally posted by HAT at 2008-3-10 13:34: [code] @echo off :getip for /f "tokens=15" %%a in ('ipconfig ^| findstr /i "IP Address"') do ( set IP=%%a goto :getmac ) :getmac for /f "tokens=12" %%a ...
@ECHO OFF SET FLAG= FOR /F "TOKENS=2 DELIMS=:" %%I IN ('IPCONFIG /ALL^|FIND /I "ADDRESS"') DO ( IF NOT DEFINED FLAG SET MAC=%%I&SET FLAG=FLAG SET IP=%%I ) ARP -D ARP -S %IP:~1% %MAC:~1% PAUSE
Originally posted by abcd at 2008-3-10 02:29 PM: [code]@ECHO OFF SET FLAG= FOR /F "TOKENS=2 DELIMS=:" %%I IN ('IPCONFIG /ALL^|FIND /I "ADDRESS"') DO ( IF NOT DEFINED FLAG SET MAC=%%I&SET FLAG=FLAG SET IP=%%I ) AR ...
Originally posted by haiou327 at 2008-3-10 03:55 PM: 把PAUSE 去掉 后面加句 arp -a 吧这样人家放心一 点 最后再加句 ping -n 3 127.1 >nul 2>nul