2023年11月25日发(作者:)

快速更换IP地址(转载)

原理:就是通过写两个批处理文件,然后只要双击这两个批处理

文件中的一个就可以更改网卡的IP设置。

示例:

一、IP地址信息保存

1.配置成家中使用的网络配置

在命令提示符下输入:

netsh interface dump >c:

回车

2.配置成办公室使用的网络配置

命令提示符下输入

netsh interface dump >c:

回车

这样会在您的C:这个根目录下面生成两个独立的.dat配置文

件,这个文件是可以通过记事本编辑的。

二、创建自动更换IP地址批处理文件

- 1 -

很简单,先新建一个.TXT文件,然后将这个命令复制进去:

@echo off

netsh exec c:

然后保存这个文件,并把这个.TXT文件的扩展名改为.bat

.cmd也就是

关于扩展名的更改,

这样,文件夹选项|查看|去掉“隐藏已知文件类型的扩展名”。

这样您就可以看到文件的扩展名,并重命名为.BAT或者.CMD

另外一个批处理的内容:

@echo off

netsh exec c:

这个文件名是

注意:文件存储的路径您可以随意设置,但是最好将这四个文件

放到同一个文件夹。

最后,为了美观和方便,您可以将上面提到的两个批处理文件创

建两个快捷方式。然后将快捷方式放进快速启动栏,然后再点快

捷方式属性|快捷方式|更改图标|在这里选择一个您喜欢的图标。

就可以了。

另外需要注意一点是,由于netsh exec这个命令调用参数需要

一定的时间,所以在更改设置的时候会有一定时间的停顿状态。

@echo off

- 2 -

netsh interface ip set address name="本地连接"

source=static addr=10.10.10.1 mask=255.255.255.0

//设置本地连接的ip地址为:10.10.10.1,子网掩码为:

255.255.255.0

netsh interface ip set address name="本地连接"

gateway=110.10.10.2 gwmetric=0

//设置网关

netsh interface ip set dns name="本地连接"

source=static addr=10.10.10.3 register=PRIMARY

//设置主dns

netsh interface ip add dns name="本地连接"

addr=10.10.10.4

//设置备份dns

netsh interface ip set wins name="本地连接"

source=static addr=none

//设置wins

- 3 -