xp一键更改IP与MAC地址

发布时间:2021-09-20

  
上一篇提到修改ip用到的命令netsh interface ip,也说明其缺点为速度太慢,这里提供一种较快的方法,嗯,www.lu0.com非常快~~
思路:修改注册表中关于ip地址的相关项,同前改mac一样,需要重启网卡而用到devcon命令
ip一般存放在这个项里:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces
不同计算机存放子项略有不同,我的机器在这项里
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{8A894290-6559-4178-A4E5-D03734C877F3}
找到IPAddress、SubnetMask、DefaultGateway三项,分别对应ip地址、子网掩码、网关
因上一篇已对reg命令有介绍,这里只给出reg add命令的格式:
REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail\0\0
即将一个多值注册表项添加到 HKLM\Software\MyCo,选项为值名:MRU;数据类型:REG_MULTI_SZ;数值数据:fax\0mail\0\0(貌似这个比较难懂,不管它,看下文)
命令应用如下:(假设将ip改为172.30.41.58)
reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{8A894290-6559-4178-A4E5-D03734C877F3} /v IPAddress /t REG_multi_SZ /d 172.30.41.58 /f
最后/f 表示强制添加,不进行询问
同理,可以修改SubnetMask、DefaultGateway,这里不再赘述,不懂处可见总结
仅仅这样还是不行的,同上一篇改mac,我们还需要重启网卡,故用到devcon命令(详细用法见推荐之二中有关改mac时用到devcon的说明),命令如下:
devcon disable *DEV_0057*
devcon enable *DEV_0057*
还是要强调一下,不同计算机的设备号不同,故上两行命令不尽相同,切记!!

注册即送1000元现金券