参考文章:

https://www.jb51.net/article/48078.htm

修改说明:

我在原来代码的基础上修正了一些,包括

@netsh int ipv4 set address "以太网" static 192.168.1.27 255.255.254.0 192.168.1.254 1 >nul

我把ip改成了ipv4,还有address后面的“以太网”是要根据自己电脑实际情况来修改的

最后我加了一个pause,这样bat窗口不会立马关掉


@echo off
rem # ----------------------------------
rem # 接口 IP 配置
rem # ----------------------------------echo "=========IP 控制管理=========="
echo "=> d: 自动获取IP"
echo "=> e: ENI IP地址:10.7.205.222"
echo "=> l: 实验室 IP地址:192.168.1.27"
echo "请输入对应的序号d,e,l,按回车键结束: "
set /p ch=
if %ch%==""  echo "You input null"&goto :EOF
set case=d,e,l>nul
echo %case%|findstr "\<%ch%\>">nul&if errorlevel 1  goto :err
goto %ch%
goto err:e
:: "ENI"
echo "configure home ip address gateway,please wait 30 second ..."
@netsh int ipv4 set address "以太网" static 10.7.205.222 255.255.255.0 10.5.22.66 1 >nul
@netsh int ipv4 set dns  "以太网"  static  10.5.22.66  PRIMARY >nul
echo home ip configure is done
echo "完成!回车退出!"
pause
goto :EOF:l
:: "实验室"
echo "configure transport ip address gateway,please wait 30 second ..."
@netsh int ipv4 set address "以太网" static 192.168.1.27 255.255.254.0 192.168.1.254 1 >nul
@netsh int ipv4 set dns  "以太网"  static  202.96.209.5  PRIMARY >nul
echo transport ip configure is done
echo "完成!回车退出!"
pause
goto :EOF:d
:DHCP "自动获取IP地址"
echo "configure transport ip address gateway,please wait 30 second ..."
@netsh int ipv4 set address "以太网"  dhcp >nul
@netsh int ipv4 set dns  "以太网"  dhcp   >nul
echo "完成!回车退出!"
pause
goto :EOF:err
:: "error"
echo your input "%ch%" ,no this argument ! check your input!  game over
rem # 接口 IP 配置结束

BAT:一键切换Windows IP地址相关推荐

  1. 一键切换固定IP地址和自动分配IP地址的脚本

    <style type="text/css"> <!-- p {text-indent:2em} --> </style> 公司给分配的电脑,总 ...

  2. windows7 bat自动批处理改变IP地址、DNS和代理设置

    windows7  bat自动批处理改变IP地址.DNS和代理设置 改变IP地址设置: @echo off netsh interface ipv4 set address "无线网络连接& ...

  3. bat一键修改Windows远程桌面端口

    bat一键修改Windows远程桌面端口 前言 源码 使用方法 参考文献 前言 想要修改Windows远程桌面默认3389端口,可手动在注册表中修改两个项目中的端口号值. 如果开启了Windows防火 ...

  4. windows下用bat命令自动设置ip地址和dns

    windows下的.bat文件或者.cmd文件都可以直接双击执行,里面写的批处理命令可以帮助我们方便的处理一些事情. 比如我经常到实验室去上课,实验室的有线网络需要设置本地ip地址,而在宿舍是需要DH ...

  5. Windows下用.bat脚本快速修改IP地址

    文章目录 一.将ip地址改为静态固定ip 1.新建一个.bat文本文件 2.将以下代码复制到文本中 3.将文本另存为(保证编码格式为:ANSI,否则运行无效) 4.以管理员身份运行(否则无效) 二.将 ...

  6. 更改Windows IP 地址的bat脚本

    版本一.选择网卡,并选择要设置的IP地址 @echo off title netsh-ipv4 (by huanu) :nc rem //选择网卡 echo --请根据网卡名选择网卡: echo ex ...

  7. win7系统下利用bat文件快捷更改ip地址的方法有哪些?

    win7系统下创建批处理文件实现快速更换IP的方法: 第一步.进入win7系统后,您返回到win7旗舰版的桌面位置,然后随意的在桌面上找一个空白处,点击鼠标右键,然后选择新建-文本文档如何更改ip地址 ...

  8. Windows IP地址的获取方法

     首先是使用Windows+R快捷键打开命令行窗口,输入cmd命令,然后为了获取IP地址,输入ipconfig,就可以获取IP地址.

  9. ip切换脚本(修改ipv4中ip地址、子网掩码、默认网关)

    校园网是静态ip,实验室是自动获得ip,每天切来切去太麻烦,写了个脚本. 第一行是自动以管理员权限运行. 修改的是"以太网"下的ipv4的信息. 另外,把UAC的通知级别直接拉到最 ...

最新文章

  1. Spring4.X系列之AOP基础篇
  2. (加强版)大数加减乘除,一文彻底搞定
  3. 聊聊storm的IWaitStrategy
  4. wxWidgets:调试
  5. React中的方法调用
  6. Spring Batch中面向TaskletStep的处理
  7. 曲师大教务系统服务器,曲师大教务处信息门户入口地址
  8. 《如何了解软件的设计》学习笔记0——模型-接口-实现
  9. php编程实现水仙花数,php实现水仙花数的4个示例分享
  10. POJ-2262 Goldbach's Conjecture
  11. Linux嵌入式树莓派CUPS驱动打印机
  12. 怎么打开计算机开机启动菜单,计算机怎么添加多系统启动菜单?电脑添加双系统启动菜单的方法...
  13. NetKeeper720,能上QQ不能上网
  14. 首都师范 博弈论 2 2 4划线法
  15. 实验8 OpenGL太阳系动画
  16. 移动apn接入点哪个快_2020年北京移动电信联通校园卡5G网速究竟有多快?
  17. [转]浅析360的危害 我为什么推荐卸载360
  18. ubuntu时间自动同步服务器,Ubuntu从NTP服务器同步时间
  19. Android 新闻客户端案例
  20. 《转》【LTE基础知识】LTE之S1接口与X1接口介绍

热门文章

  1. 于仕琪副教授挖掘的 Makefile 第一课的教学核心小案例
  2. 【ThreeJS基础教程-材质纹理篇】3.2 初识基础网格材质MeshStandardMaterial
  3. 【H5模板】【html模板】【源码】760个H5的模板源码,没有你要不到,只有你想不到
  4. 《转》impress.js页面PPT
  5. 计算机信息学院开学演讲稿,大学开学演讲稿【五篇】
  6. 游戏夜读 | 关于构图的困难
  7. selenium grid环境配置
  8. 厦大计算机数据结构期末试卷,2019厦门大学875数据结构与操作系统考试范围(大纲)和参考书目...
  9. uniapp页面回到顶部方法
  10. rt5350 sn9c291 ov9712 录像H264