自动切换ip地址脚本(怎么设置ip地址自动获取)
如何制作自动设置IP脚本系列(三) 用脚本根据输入IP自动完成设置
首先新建一个txt文档,输入以下命令,另存为setip3.bat
@echo off echo 根据输入的ip自动设置ip echo 请用管理员运行及脚本 set /p ip=请输入ip地址: set /p gateway=请输入默认网关: netsh interface ip set address name="本地连接" static %ip% 255.255.255.0 %gateway% netsh interface ip set dnsservers name="本地连接" static 8.8.8.8 primary netsh interface ip add dnsservers name="本地连接" 114.114.114.114 index=2 echo 设置成功 pause
根据输入IP自动完成设置代码
运行脚本时右键以管理员身份运行,然后根据提示输入ip地址和默认网关这两项内容,既可自动补充子网掩码和DNS服务器设置
脚本运行界面
代码说明
一、set /p ip=请输入ip地址:
set /p gateway=请输入默认网关:
- 设置两个变量存放用户输入的ip地址和默认网关
二、netsh interface ip set address name="本地连接" static %ip% 255.255.255.0 %gateway%
- netsh interface ip set address 设置ip地址的命令
- name="本地连接" 是指修改哪一个网卡的ip地址,在win7中是本地连接,在win10中是以太网。在有些情况下网卡名称后面可能会加上后缀,想要确保设置成功,可以复制多次,更改网卡名称为(本地连接 1, 本地连接 2,本地连接 3……)
- static 设置静态ip的意思
- static 后面分别跟 ip地址 子网掩码 默认网关,中间空格隔开,在这里我们将用户输入的“ip地址”和“默认网关”的变量放在对应位置来实现根据用户的输入设置ip地址,变量的引用方法为前后加%
三、DNS服务器的设置和前面设置静态ip时一样
如何制作自动设置IP脚本系列(一) 用脚本设置某一特定IP
如何制作自动设置IP脚本系列(二) 用脚本设置自动获取IP
如何制作自动设置IP脚本系列(三) 用脚本根据输入IP自动完成设置
如何制作自动设置IP脚本系列目录
赞 (0)