下载bat脚本
https://github.com/SuCicada/ipswitch
然后运行,按照提示输入即可

@echo off&color 1E&title IP地址快速切换器
echo ┌────────────────────────────┐
echo |                                                        |
echo |         切换网络环境,请输入当前所在位置               │
echo |                                                        |
echo └────────────────────────────┘
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system":choice
set choice=
set /p choice=【外网】请选择1,【内网】请选择2 :[1,2]?
if %choice%==2 goto school_lan
if %choice%==1 (goto lab_lan) else (echo 输入错误,请重新输入&goto choice):lab_lan
set eth="本地连接"
set ip=10.0.0.
set netmask=255.255.255.0
set gw=10.0.0.1
set dns1=8.8.8.8
set dns2=
echo.
echo 切换到外网有线环境
echo.
goto switch:school_lan
set eth="本地连接"
set ip=10.90.6.
set netmask=255.255.255.0
set gw=10.90.6.254
set dns1=202.207.208.8
set dns2=202.99.192.68
echo.
echo 切换到学校内网环境
echo.
goto switch:switch
set code=
set /p code= 你的IP主机号[3-254]? %ip%
set "ip=%ip%%code%"
echo 正在设置IP地址 %ip%
netsh interface ip set address %eth% static %ip% %netmask% %gw% 1
echo 正在设置首选DNS服务器 %dns1%
netsh interface ip set dns %eth% static %dns1% register=PRIMARY validate=no
if defined dns2 (echo 正在设置备用DNS服务器 %dns2%netsh interface ip add dns %eth% %dns2% index=2 validate=no
)
echo.
echo 您的IP地址切换成功,当前IP地址为%ip%
echo.
goto end:public
echo 正在设置IP地址为自动获得
netsh interface ip set address %eth% dhcp
echo 设置首选DNS服务器为自动获得
netsh interface ip set dns %eth% dhcp
echo   正在自动获取IP,请稍侯...
echo.
for /L %%x in (1 1 10) do set /p gu=■<nul&ping /n 2 127.1>nul
echo 100%%
echo.
echo 您的IP地址将切换成功,当前IP地址为自动获取
echo.
goto end:end
@echo on
@pause

windows 一键切换ip dns脚本相关推荐

  1. 一键切换ip地址bat_震惊!FPGA配置居然一键完成!

    如果你被标题吸引而来,哈哈说明我成功了. 不过先别着急拍砖,这次的主题是使用Tcl脚本在quartus II中完成FPGA的配置. Tcl(读Tickle) 全称(Tool Command Langu ...

  2. linux切换ip地址脚本,批处理实现的ip地址切换的复杂脚本

    @echo off cls echo **************** echo IP地址切换 echo 版本:070510 echo **************** echo. echo 0705 ...

  3. windows cmd设置ip\dns地址

    由于在windows中,经常性的需要修改ip地址.并且在可视化操作中,还容易不生效.因此,总结了此次的cmd命令操作方式. 设置动态ip 设置ip方式(全写) netsh interface ip s ...

  4. 【批处理/batch】切换谷歌DNS脚本

    一般系统网卡设置主用DNS的批处理: (以太网为网卡名,如"本地连接") netsh interface ipv4 set DNS "以太网" static 8 ...

  5. Windows一键启动程序脚本

    Windows一键启动nginx程序脚本 首先新建一个文本文件,将后缀名称.txt修改为.bat文件,然后用notepad++或者其他工具编写以下内容 启动程序 @echo off D: color ...

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

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

  7. Windows系统自动切换IP批处理

    对于同时使用内外网的用户来说,经常需要手动切换内外网的IP.现提供一个自动切换IP的批处理. windows7如下: netsh interface ip set address name=" ...

  8. Linux虚拟机克隆一键修改IP脚本 伸手党速速来取

    Linux虚拟机克隆一键修改IP脚本 hostnamectl --static set-hostname hadoop$1 //修改hostname的名称,$1为传参值file=/etc/syscon ...

  9. php一键安装包winnt,(推荐)Windows一键安装包安装

    为了简化大家在windows下面的安装,我们在xampp基础上做了禅道企业版的windows一键安装包. xampp是业内非常著名的AMP集成运行环境.禅道企业版的一键安装包主要在它基础上做了大量的精 ...

  10. 一键系统优化15项脚本

    一键系统优化15项脚本,适用于Centos6.x 按 Ctrl+C 复制代码 #!/bin/sh ################################################ #A ...

最新文章

  1. matplotlib安装成功但import失败_统信UOS安装失败,deepinv20.1国产操作系统安装成功...
  2. windows时间显示到秒
  3. 架构师必须掌握的 10 条设计原则
  4. MVC的传递数据的方法
  5. 如何打造千万播放量的Tiktok
  6. 帧间差分法python代码_图像处理算法之帧间差分法
  7. Perl 简单读写XML 文件
  8. 通过字符串方法创建新字符串如何打出反斜杠、单引号、双引号、响铃、换行符、水平制表符
  9. 机器学习人才的职业薪酬也发展
  10. OpenInventor笔记:线性坐标轴PoLinearAxis的使用
  11. 【重构与模式】6.1用Creation Method替换构造函数
  12. MyBatis教程看这一篇就够啦,简单又全面(IDEA版)
  13. java自动化测试面试题_自动化测试面试题
  14. 《当程序员的那些狗日日子》六
  15. android 7.0 壁纸设置,android7.0怎么换锁屏壁纸
  16. NYOJ-14-会议安排问题
  17. Wcf 文件上传下载
  18. 某笔试的一道简单题目
  19. 在线TSV转纯文本工具
  20. 计算与推断思维 七、函数和表格

热门文章

  1. 百度云盘服务器在哪,百度云盘登陆入口在哪里?
  2. 有效解决鼠标问题的驱动工具-罗技G502游戏鼠标驱动程序提供下载
  3. mysql数据库技术与应用微课版 pdf_MySQL数据库原理与应用(微课版)
  4. Eucalyptus常用命令示例
  5. 使用闲置迅捷无线路由器桥接指南(扩大WIFI覆盖面)
  6. php拖动滑块验证原理,原生js实现拖动滑块验证
  7. 单片机软件反破解 Hex反破解 破解后的hex不能量产
  8. mysql 数据恢复 (.ibdata1, bin log)
  9. mac系统postman+newman生成测试报告
  10. 经验分享——家校互动系统功能教程资源