Windows系统DOS命令脚本实现切换ip

博客随笔
159
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信息切换设置

vs编译时报错 不安全代码只会在使用 /unsafe 编译的情况下出现
WPF 异步线程操作界面控件
 C# 实现 Rsa字符串非对称加密简单例子
Windows下nginx通过网络反向代理DICOM设备间接直连外网服务器
Web上传文件请求报错超过了最大请求长度
C# 操作DOS添加端口防火墙名单
C# 引用NPOI组件实现泛型实体集合转换成表格Excel
Windows进程守护工具开发初级简单例子:确保应用稳定运行的利器
.NET5 webApi项目接收HttpPost文本流数据
C# 要如何才能实现代码修改系统桌面显示的分辨率
c#通过winAPI函数InternetGetConnectedState获得本地系统的网络连接状态
PDF文件流接口弹出下载提示不是直接预览的解决办法
一款用于windows系统桌面定时截图指定区域并上传的小工具
Windows系统PC版重装机兵xeno 绿色免安装中文PJ版
【windows未响应工具】一个用来模拟exe窗体未响应程序状态的可执行程序文件
基于Wpf+MVVM实现的完整截图软件的框选区域效果源码
MascotTable一款很可爱的windows桌面没事溜达校服少女卡通装饰挂件
 远程控制软件Radmin3.4 中文完整版(控制端和被控端)
visual studio 2019在线安装包和激活码密钥key
免责声明 部分转载分享内容若侵犯您的权益,还请 邮件联系 侵删