使用批处理自动设置IP

由于公司的内网没有启用DHCP,不能自动分配IP等,全部是手动设置。如果是公司的电脑,长期设置固定IP也没啥不可,但是当我自己带电脑到公司的时候就有点麻烦了:到公司还得手动设置IP,换个环境之后,又得设置为自动获取IP,麻烦。于是想着写个批处理(BAT)来自动执行。

设置IP等相关信息

新建文本文档,输入下面代码后,保存为bat文件(如:set-ip.bat)

netsh interface ip set address "WLAN" static 10.2.3.244 255.255.255.0 10.2.3.1 1
netsh interface ip set dns "WLAN" static 10.1.30.8
netsh interface ip add dns "WLAN" 10.1.30.250

复位为自动设置

新建文本文档,输入下面代码,保存问bat文件(如:reset-ip.bat)

netsh interface ip set address "WLAN" dhcp
netsh interface ip set dns "WLAN" dhcp

注意事项

运行上述文件(set-ip.bat或reset-ip)即可实现自动设置IP,但是需要管理员权限(右键>以管理员身份运行)。也可以设置批处理文件以管理员权限运行


发表于:2019-9-4