工作中,我们会经常遇到公司内部网络与家庭网络来回切换的需要。

解决方式有两种:

  1. 方法一:在公司用有线连接;在家用无线连接。
  2. 方式二:公司和居家都用有限连接,可以使用脚本手动切换,而不需要一步步去修改网络连接属性了。
    @echo off
    rem //设置变量
    set NAME="以太网"
    rem //以下属性值可以根据需要更改(第一地址 IP)
    set ADDR=xxx.xxx.xxx.xxx
    set MASK=xxx.xxx.xxx.xxx
    set GATEWAY=xxx.xxx.xxx.xxx
    set DNS1=xxx.xxx.xxx.xxx
    set DNS2=xxx.xxx.xxx.xxx
    rem //以上属性依次为IP地址、子网掩码、网关、首选DNS、备用DNSrem //以下为第二地址 IP
    set HOME_DNS1=xxx.xxx.xxx.xxx
    set HOME_DNS2=xxx.xxx.xxx.xxxecho 当前可用操作有:
    echo 1 设置公司静态IP,静态DNS
    echo 2 设置本地动态IP,静态DNS
    echo 3 设置本地动态IP,动态DNS
    echo 4 退出
    echo 请选择后回车:
    set /p operate=
    if %operate%==1 goto 1
    if %operate%==2 goto 2
    if %operate%==3 goto 3
    if %operate%==4 goto 4:1
    echo 正在设置公司静态IP,静态DNS,请稍等...
    rem //可以根据你的需要更改
    echo IP地址 = %ADDR%
    echo 掩码 = %MASK%
    echo 网关 = %GATEWAY%
    netsh interface ipv4 set address %NAME% static %ADDR% %MASK% %GATEWAY%
    echo 首选DNS = %DNS1%
    netsh interface ipv4 set dns %NAME% static %DNS1%
    echo 备用DNS = %DNS2%
    if "%DNS2%"=="" (echo DNS2为空) else (netsh interface ipv4 add dns %NAME% %DNS2%)
    echo 静态IP已设置!
    pause
    goto 4:2
    echo 正在本地动态IP,静态DNS,请稍等...
    echo 正在从DHCP自动获取IP地址...
    netsh interface ip set address %NAME% dhcp
    echo 动态IP已设置!
    echo 首选DNS = %HOME_DNS1%
    netsh interface ipv4 set dns %NAME% static %HOME_DNS1%
    echo 备用DNS = %HOME_DNS2%
    if "%DNS2%"=="" (echo DNS2为空) else (netsh interface ipv4 add dns %NAME% %HOME_DNS2%)
    echo 静态DNS已设置!
    pause
    goto 4:3
    echo 正在设置本地动态IP,动态DNS,请稍等...
    echo 正在从DHCP自动获取IP地址...
    netsh interface ip set address %NAME% dhcp
    echo 动态IP已设置!
    echo 正在从DHCP自动获取DNS地址...
    netsh interface ip set dns %NAME% dhcp
    echo 动态DNS已设置!
    pause
    goto 4:4
    echo 再见!
    exit

    复制以上脚本,在桌面新建文本文档,粘贴脚本,保存,并将文件后缀改.bat,双击脚本,根据需求,输入对应数字,回车即可


以上,请参考!

Windows系统IP地址自动切换相关推荐

  1. ip地址自动切换器_网络IP切换器IPProviders下载_IPProviders官方版下载1.1.22

    IPProviders官方版是非常强大的ip切换器助手,可以进行ip地址更换,网关和dns更改.使用方法很简单,用户只需要提前设置好ip地址,需要切换的时候就可以任意切换了,让你可以随意切换更改自己的 ...

  2. 通过脚本设置Windows系统ip地址

    代码中有两种IP的设置模式:静态IP地址和DHCP模式. 将下面的代码保存到一个文本中,并将文件后缀改为.bat,双击就可以实现IP地址的自动设置 ps:要将代码中对应的ip.网管.DNS改为自己网络 ...

  3. 深入剖析DHCP服务IP地址自动分配原理

    以下内容摘自笔者最新出版的<深入理解计算机网络>一书,目前该书已在当当网和京东网上可以正式预订了: 当当网链接:http://product.dangdang.com/main/produ ...

  4. linux服务器如何更改ip,Linux修改IP地址,CentOS设置系统IP地址

    刚安装完系统的LINUX的IP地址是通过DHCP方式自动获取IP的,但有时候我们会需要自己制定固定的IP地址,这样对于很多刚刚接触linux的朋友来说,如何设置linux系统的IP地址,作为第一步,下 ...

  5. windows10 oracle自动备份,Windows系统下oracle 自动备份数据库

    Windows系统下oracle 自动备份数据库 1.创建批处理文件(.bat) 2.建立windows 定时任务 2.1创建任务 2.2 常规处 ->填写任务名称 2.3触发器 2.4 操作 ...

  6. shell实例第11讲:取出系统IP地址,并判断属于哪个网段

    取出系统IP地址,并判断属于哪个网段 #!/bin/bash #作者:魏波 #时间:2017.02.04ip=`ifconfig -a | grep inet | grep -v 127.0.0.1 ...

  7. Windows 系统画图软件如何切换输入文字的方向

    Windows 系统画图软件怎样切换输入文字的方向 https://jingyan.baidu.com/article/ad310e80b7e7801848f49e5d.html 1.黑体(横向显示文 ...

  8. vmware虚拟机ip地址自动改变解决办法

    vmware虚拟机ip地址自动改变解决办法 菜单栏编辑->虚拟网络编辑器 选择正在使用的连接模式 点击DHCP设置 将租用时间及最长租用时间调到63天(最大天数只能为63天) 菜单栏编辑-> ...

  9. android根据IP地址自动显示天气(之二)—坑爹的volley和json编码

    最近在做根据IP地址自动显示城市天气,真是一步一个坑(其实是自己的知识储备不到位).今天就说说这个坑爹的volley和json编码这个"大坑".昨天搞了一个通宵,IP地址可以获取, ...

  10. Windows上利用Python自动切换代理IP的终极方案!

    转载:http://www.jianshu.com/p/49c444d9a435 文/solomonxie(简书作者) 原文链接:http://www.jianshu.com/p/49c444d9a4 ...

最新文章

  1. mysql 新增更新_MySQL新增数据,存在就更新,不存在就添加(转帖加实测)
  2. Project Server的页面如何修改Text
  3. C++编程基础二 13-函数与string对象
  4. 优酷基于 Pipeline 的播放器开放式架构设计与实践
  5. linux 计算字符数命令,Linux WC命令示例,用于计算行数,单词数和字符数
  6. python打包成exe
  7. 7-8-无向图的关节点-图-第7章-《数据结构》课本源码-严蔚敏吴伟民版
  8. visual studio 2013 编译 filezilla和filezilla server
  9. PyQt4---QTextBrowser
  10. 4、wpf 打包为exe或者msi的安装程序
  11. python动态网页爬取——四六级成绩批量爬取
  12. 可复制的领导力读书笔记-2
  13. ctf实验吧天网管理系统
  14. 创建主键报错:Incorrect column specifier for column ‘id‘
  15. MyBatis-Plus分页查询where后面的参数拼接错误报### The error occurred while setting parameters
  16. 好嗨游戏:20款史上最佳的MMORPG游戏,看看有没有你知道的?
  17. php 提取文字,如何使用PHP从word文档中提取文本内容?
  18. 基金投资组合中的夏普率
  19. 胶回收和PCR产物回收技巧​
  20. Lammps实现单轴压缩-应力应变曲线以及弹性模量计算

热门文章

  1. matlab天线阵列分析,基于Matlab的阵列天线数值分析
  2. win7使用命令提示符怎么运行C语言,Win7如何打开命令行窗口?Win7打开命令提示符的多种方法...
  3. 2020互联网行业术语
  4. Landsat8—ANG.txt文件
  5. 配置urlrewrite不生效
  6. c语言程序超市广告推广流程图,C语言程序设计超市管理系统1.doc
  7. 计算机的标准输入法,维语输入法电脑版
  8. HTMLTestRunnerNew 测试报告详解
  9. 计算机错误1327,Win7系统电脑安装软件失败并提示错误1327解决办法
  10. MODIS R包下载数据