一、改IP设置

首先是更改本地连接里TCP/IP协议下的IP地址,这个问题比较容易,使用netsh interface ip命令即可完成,该命令介绍如下:

? -显示命令列表
add -向表中添加一个配置项目
delete -从表中删除一个配置项目
dump -显示一个配置脚本
help -显示命令列表
reset -复位 tcp/ip 及相关的组件到到干净的状态
set -设置配置信息
show -显示信息

这里我们只用到set命令

如:netsh interface ip set address "本地连接" static 172.30.40.59 255.255.0.0 172.30.3.21 1

某些机器上名称不是本地连接,而是local address一类的,只要替换上述命令中相关内容即可,IP中三项分别对应IP、掩码、网关,最后的“1”是指默认网关的跃点数,一般为“1”。

1.要将指定适配器的静态地址切换为 DHCP 地址,键入以下命令:netsh interface ip set address"本地连接" dhcp
2.更改DNS为192.168.0.1:netsh interface ip set DNS "本地连接" static 192.168.0.1

 

组册表修改ip:(总代码)

@ECHO off
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
reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{8A894290-6559-4178-A4E5-D03734C877F3} /v SubnetMask /t REG_multi_SZ /d 255.255.0.0 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{8A894290-6559-4178-A4E5-D03734C877F3} /v DefaultGateway /t REG_multi_SZ /d 172.30.4.21 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0008 /v NetworkAddress /d 00E018DEEDBA
devcon disable *DEV_0057*
devcon enable *DEV_0057*

将以上代码复制到文本文件里,格式存为*.bat即为批处理文件,以后要用时双击即可,速度是非常快的!(也可试写一个还原为原ip/mac的批处理,只需将最后一句中reg add改为 reg delete,同时去掉最后的mac值即可