当前位置:DOS资源站资料中心批处理教程 → 用devcon写的通用版修改mac地址与ip地址

用devcon写的通用版修改mac地址与ip地址

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-5-19 23:16:43

if "%1" == "h" goto begin

mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit

:begin

setlocal enabledelayedexpansion

for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^|find /i "Physical address"') do (

set g=%%a

set j=%%i

set j=!j:-=!

)

echo !j! >b.txt

devcon find =net pci* >a.txt

for /f "tokens=1 delims=&" %%a in (a.txt) do devcon disable = net %%a

echo Windows Registry Editor Version 5.00 >>b.reg

regedit /e a.reg HKEY_LOCAL_MACHINESYSTEMControlSet001ControlClass{4D36E972-E325-11CE-BFC1-08002bE10318}

for /f %%g in ('type b.txt') do set fe=%%g

for /f %%k in ('type a.reg') do (

set f=%%k

set f=!f:%fe%=001064160088!

echo !f! >>b.reg

)

regedit /s b.reg

netsh interface ip set address name="本地连接" source=static addr=10.64.16.88 mask=255.255.255.0

for /f "tokens=1 delims=&" %%h in (a.txt) do devcon enable = net %%h

ping /n 5 127.1>nul

start /wait "" mshta vbscript:msgbox("操作成功",64,"更改mac与IP地址")(window.close)

del /f /q a.txt;a.reg;b.txt;b.reg


运行后会将mac地址改成001064160088,IP改为10.64.16.88。大家可以根据实际改成自己想要的!另附微软开发的“devcon.exe”

点击下载此文件