Windows系统DOS命令脚本实现切换ip
Windows系统下使用DOS脚本实现一键切换ip
日常开发过程中 对接各种环境接口免不了时不时需要修改本地的网卡ip信息 一两次还能接受,太频繁修改是一件令人比较头疼的事情。
以下是使用DOS命令脚本一键切换例子
例子1:把网卡一键设置为ip为192.168.1.8 掩码255.255.255.0 网关192.168.1.1
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)
(window.close)&&exit
cd /d "%~dp0"
netsh interface ip set address "NetworkAdapterName" static 192.168.1.8 255.255.255.0 192.168.1.1
例子2:把网卡设置为动态自动获取ip配置信息
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)
(window.close)&&exit
cd /d "%~dp0"
netsh interface ip set address "NetworkAdapterName" source=dhcp
说明:NetworkAdapterName 对应网卡名称 最好是英文 中文可能会出无法识别问题
使用方式
将以上两个dos命令 任选其一(看需求修改)粘贴进空白文本文件里 保存 然后将文件后缀名 .txt 修改为 .bat
最后双击执行该脚本即可完成指定IP信息切换设置