在各种网络中切换,windows更换ip地址步骤: 
进入控制面板——网络和internet——网络和共享中心——理性适配器设置——然后找到网卡——进入属性——然后internet 协议——更改ip信息——然后再确定确定确定

 
很烦啊有木有!
用批处理,设置一个快捷键,只要按两三下键盘就可以轻轻松松修改ip地址啦~






```
@echo off
 
goto menu
 
:menu
cls
@echo 1. 自动获取ip地址
@echo 2. 手动输入ip地址
@echo 3. 修改DNS
@echo 4. 修改ip为172.16.1.3
@echo 5. 修改ip为192.168.0.128 网关2
@echo 6. 修改ip为192.168.0.128 网关1
@echo 7. 查看本机ip地址
@echo 8. 退出
 
@echo.
@echo 默认修改ip为手动输入[直接回车]
@echo.
@echo 请选择
 
set selc=2
set /p selc=
 
@echo.
@echo 正在设置...
@echo.
 
IF %selc%==1 goto DHCP
IF %selc%==2 goto ipsetting
IF %selc%==3 goto DNS
IF %selc%==4 goto ipstatic2
IF %selc%==5 goto ipstatic
IF %selc%==6 goto ipstatic1
IF %selc%==7 goto ipconfig
IF %selc%==8 exit
IF %selc% NEQ 8 goto error
exit
 
:error
cls
goto menu
exit
 
:DHCP
@echo.
@echo 自动获取ip地址
netsh int ip set add name="本地连接" source=dhcp
@echo 自动获取DNS服务器
netsh int ip set dns name="本地连接" source=dhcp
@echo 自动获取ip地址设置完毕
@echo.
exit

:ipstatic
@echo.
@echo 设置为192.168.0.128
netsh int ip set add "本地连接" static 192.168.0.128 255.255.255.0 192.168.0.2 1
@echo 正在设置DNS服务器:114.114.114.114
netsh int ip set dns name="本地连接" source=static 114.114.114.114
@echo 静态ip设置完毕
@echo.
exit
 
:ipstatic1
@echo.
@echo 设置为192.168.0.128
netsh int ip set add "本地连接" static 192.168.0.128 255.255.255.0 192.168.0.1 1
@echo 正在设置DNS服务器:114.114.114.114
netsh int ip set dns name="本地连接" source=static 114.114.114.114
@echo 静态ip设置完毕
@echo.
exit
 
:ipstatic2
@echo.
@echo 设置为172.16.1.3
netsh int ip set add "本地连接" static 172.16.1.3 255.255.255.0 172.16.1.1 1
@echo 正在设置DNS服务器:8.8.8.8
netsh int ip set dns name="本地连接" source=static 114.114.114.114
@echo 静态ip设置完毕
@echo.
exit
 
:ipsetting
cls
@echo.
@echo 正在设置固定ip,请稍候……
@echo.
@echo 请输入ip地址:
set /p ip=
@echo.
@echo 请输入网关:
set /p gw=
@echo.
 
@echo 请输入首选DNS:
set DNS1=114.114.114.114
set /p DNS1=
 
@echo 请输入备用DNS:
set DNS2=8.8.8.8
set /p DNS2=
 
@echo.
netsh interface ip set address 本地连接 source=static addr=%ip% mask=255.255.255.0
netsh interface ip set address name=本地连接 gateway=%gw% gwmetric=1
netsh interface ip set dns 本地连接 static %DNS1%
netsh int ip add dns 本地连接 %DNS2% index=2
@echo ip地址设置完毕
@echo.
exit
 
:DNS
cls
@echo.
@echo 默认设置:首选DNS为114.114.114.114 备用DNS为8.8.8.8
@echo 若修改为默认设置,请直接回车;否则请输入DNS
@echo.
 
@echo 请输入首选DNS:
set DNS1=114.114.114.114
set /p DNS1=
 
@echo 请输入备用DNS:
set DNS2=8.8.8.8
set /p DNS2=
 
@echo.
netsh interface ip set dns 本地连接 static %DNS1%
netsh int ip add dns 本地连接 %DNS2% index=2
@echo DNS设置完毕
@echo.
exit
 
:ipconfig
cls
ipconfig /all
@pause
goto menu
exit
```






批处理快速更改ip地址的更多相关文章

  1. 使用DOS批处理更改IP地址

    有时候电脑在家需要自动获取IP,在公司需要手动填写IP,改来改去很麻烦,于是做一个批处理一键修改很方便: @echo off cls color 0A @echo off echo. echo === ...

  2. Windows下通过脚本快速修改IP地址

    Windows下通过脚本快速修改IP地址 如果通过Windows的网络属性修改Ip/网关,真是太麻烦了. 经常要切换ip,所以我写了两个脚本: c:\办公室.bat netsh interface i ...

  3. 自动更改IP地址反爬虫封锁,支持多线程(转)

    8年多爬虫经验的人告诉你,国内ADSL是王道,多申请些线路,分布在多个不同的电信机房,能跨省跨市更好,我这里写好的断线重拨组件,你可以直接使用. ADSL拨号上网使用动态IP地址,每一次拨号得到的IP ...

  4. 如何用脚本快速修改IP地址(Netsh)

    如何用脚本快速修改IP地址(Netsh) 如果通过Windows的网络属性修改Ip/网关,真是太麻烦了.最近一个项目经常要切换ip,所以我写了两个脚本:c:\116.bat netsh interfa ...

  5. 重新设置Linux的IP地址(该操作会永久更改ip地址)

    1.查看你当前的IP地址 2.进入配置文件进行更改IP地址 3.上图我使用的是ifcfg-eth1 ,然后进行更改这个文件 4.点击“insert”进行编辑改文档,吧对应的IP改成你想要的地址 更改完 ...

  6. Windows 系统采用批处理命令修改 ip 地址

    Windows 系统采用批处理命令修改 ip 地址 :: 设置IP地址 set /p choice=请选择设置类型(1:外网IP / 2:内网IP / 3:自动获取IP): echo. if &quo ...

  7. 巧用批处理cmd快速切换IP地址

    如果你的笔记本经常在不同的地方使用,有些地方需要自动获取IP,而有些地方需要配置固定IP,每换一个地方都需要重新配置一遍,是不是感觉很麻烦呢? 下面介绍一种通过建立批处理文件来快速切换IP的方法: s ...

  8. Linux学习(一):linux更改ip地址命令_更改DNS_更改默认网关_更改子网掩码_主机名

    如何使用命令来更改linux的IP .DNS .子网掩码,在虚拟机(vitrualBox)上添加一个Linux的虚拟机; 安装方法:http://pan.baidu.com/s/1sjJPhP7 安装 ...

  9. git文件夹下项目更改ip地址小结

    在我们开发的过程中,经常切换项目IP地址是很正常的,之前弄过一次,没有记住,现在简单的总结下: 找到要切换IP地址的项目,点击鼠标右键,弹出下图: 打开该项目的路径后,双击打开该项目,具体参考自己项目 ...

随机推荐

  1. js中substring与substr的学习。

    今天在工作的过程中,看到js中两个双胞胎函数.分别是substring与substr.顿时被两个可恶的家伙给迷惑住了,不知道具体有什么作用.. 先来看看substring手册是怎么介绍的. 手册解释的 ...

  2. HTML5学习总结-07 WebStorage 本地存储

    一 Storage sessionStorage session临时回话,从页面打开到页面关闭的时间段 窗口的临时存储,页面关闭,本地存储消失 localStorage 永久存储(可以手动删除数据)S ...

  3. java Base64算法的使用

    Base64是常见的网络加密算法,Base64编码可用于在HTTP环境下传递较长的标识信息.详见 Base64介绍 1 自定义的base64算法 Base64Encrypt.java public c ...

  4. base64 json

    javascript将base64编码的图片数据转换为file并提交 直接提交base64编码图片数据,过大的话后台会出现转发错误问题. 一个不错的解决方式就是将base64编码的图片数据转换为Blo ...

  5. LDA(转发)

    主题模型-LDA浅析 分类: 数据挖掘 机器学习2012-09-03 14:09 24937人阅读 评论(16) 收藏 举报 文档allocationsemanticeach算法网络 上个月参加了在北 ...

  6. Java数据库——使用元数据分析数据库

    在JDBC中提供了DatabaseMetaData和ResultSetMetaData接口来分析数据库的元数据. DatabaseMetaData 使用DatabaseMetaData取得数据库的元信 ...

  7. HTML5播放器实例

    鉴于html5Audio and video的使用,设计了一个自定义风格的播放器,除实现一些基本的默认功能之外,还实现了一些高级功能. 具体功能如下: 实现播放暂停按钮 实现静音按钮 实现音量调节滑动 ...

  8. top命令详解(转,详细)

    来源:脚本之家(http://www.jb51.net/article/40807.htm) 本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任 ...

  9. Winform添加Label

    Info from : http://www.csharpwin.com/csharpspace/6253r7952.shtml 本例子主要是介绍如何在 C#开发WinForm中加入一个组件,如果你想 ...

  10. JavaScript 五种(构造方式)继承

    一.对象冒充 function Parent(username){ this.username = username; this.hello = function(){ alert(this.user ...