5_Windows下利用批处理切换IP地址
作为IT从业人士,我们经常需要在公司上网(严格意义上来说本人不算IT人士,顶多算个计算机科学的爱好者,也许连个爱好者
也算不上),但是公司和家里的IP地址通常不一样(也许有人会说,公司和家里的IP一定不一样,当设置为192段的公有IP的时候,有
可能一样),每次开机后都需要修改IP地址,老麻烦了,怎么办?
程序猿们(哈哈,不知道为什么用搜狗打字首选的就是这个,迷惑中...............)当然不愿意每次都手动修改,写个程序代码自动
修改就行, 但是那样太麻烦,我们知道在Win下批处理是个简单易用的工具,因此可以用bat文件来实现这个功能。下面贴一段我自己
使用的代码给大家看看:
@echo off ::color 3f ::mode con cols=40 lines=15 title Auto IP Config :start cls echo. echo ****************************************** echo Wellcome to Auto IP Config Tool echo. echo 1.Change to Office IP echo. echo 2.Change to local IP echo. echo 0.Exit echo. echo ******************************************* echo. set /p choice=Enter your choice: if "%choice%"=="1" goto office if "%choice%"=="2" goto Home if "%choice%"=="0" exit echo Incorrect choice,Please input again....... pause>nul goto start:office cls echo. echo Setting Office IP,Please waitting...... echo. set net_interface="本地连接" echo Setting IP..... netsh interface ip set address "%net_interface%" source=static addr=192.168.64.184 mask=255.0.0.0 echo IP config success echo. echo Config GetWay...... netsh interface ip set address name="%net_interface%" gateway=192.168.64.240 gwmetric=1 echo Getway confing success echo. echo Setting DNS...... netsh interface ip set dns "%net_interface%" static 219.147.1.66 echo Preferred DNS confing success echo. netsh interface ip add dns "%net_interface%" 219.146.1.66 index=2 echo Backup DNS config success echo. echo DNS confing success... echo. echo IP confing successfully,press any key to quit...... pause>nul exit goto start:home cls echo. echo Setting Local IP,Please waitting...... echo. set net_interface="本地连接" echo Setting IP..... netsh interface ip set address "%net_interface%" source=static addr=192.168.1.111 mask=255.255.255.0 echo IP config success...... Config GetWay...... netsh interface ip set address name="%net_interface%" gateway=192.168.1.1 gwmetric=1 echo Getway confing success...Setting DNS...... netsh interface ip set dns "%net_interface%" static 218.85.152.99 netsh interface ip add dns "%net_interface%" 218.85.157.99 index=2 echo IP confing successfully,press any key to quit...... pause>nul exit goto start
欢饮转载和使用,嘻嘻,也许能为你的日常工作增加半分的方便.........
转载于:https://www.cnblogs.com/volcanol/archive/2012/06/25/2560650.html
5_Windows下利用批处理切换IP地址相关推荐
- linux添加ip白名单_centOS7 下利用iptables配置IP地址白名单的方法
编辑iptables配置文件,将文件内容更改为如下,则具备了ip地址白名单功能 #vim /etc/sysconfig/iptables *filter :INPUT ACCEPT [0:0] :FO ...
- 原创|批处理|批处理设定IP地址与自动获取IP之间的切换
批处理设定IP地址与自动获取IP之间的切换 背景 在办公环境中,通常,内网的IP地址是指定的,随意更改会导致上不了网或者IP地址冲突:但是当我们将办公电脑带回家中时,通常是自动获取IP地址的.手动来回 ...
- bat 切换网络适配器_Windows批处理自动切换IP地址设置无线网络和以太网的IP地址...
经常带着笔记本电脑来回公司与家里上网,会碰到要切换本地IP的情况,由于上班公司工作需要设置固定IP才能上网,而在家都是自动获取IP地址的,下面这个bat批处理文件,可以很方便切换IP地址. @echo ...
- 计算机被篡改ip地址,windows7系统下局域网电脑被篡改IP地址如何解决
局域网中很多用户都会喜欢共享一台打印机,但是有时候会遇到计算机ip被篡改的情况,导致无法正常使用网络打印机,那么要怎么办呢,接下来小编就给大家讲解一下windows7系统下局域网电脑被篡改IP地址的具 ...
- windows7 bat自动批处理改变IP地址、DNS和代理设置
windows7 bat自动批处理改变IP地址.DNS和代理设置 改变IP地址设置: @echo off netsh interface ipv4 set address "无线网络连接& ...
- 计算机如何输入ip地址,电脑如何切换ip地址_怎么让电脑切换ip地址-win7之家
在每台电脑中,系统中的ip协议都会有提供一种统一的ip地址,能够为为互联网上的每一个网络和每一台主机分配一个逻辑地址,从而达到屏蔽物理地址的差异,同时我们也可以对ip地址进行切换,那么电脑如何切换ip ...
- winin10怎么锁定计算机,win10系统下设置电脑固定ip地址的方法
在win10系统中,有时候需要设置固定ip地址才可以让电脑上网,那么就可以在网络设置中来进行设置,但是仍有一部分win10系统用户不知道怎么设置电脑固定ip地址,那么该怎么操作呢,本文就给大家带来wi ...
- qt获取本机全部ipv4_QT5下获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址...
获取主机名称 /* * 名称:get_localmachine_name * 功能:获取本机机器名称 * 参数:no * 返回:QString */ QString CafesClient::get_ ...
- 获取当前局域网下所有连接设备的ip地址和mac地址
大家好,我是小小明. 今天我们使用python调用几个网络操作相关的命令,并基于此做出些小玩具. 学习计划: 通过ipconfig /all 命令获取局域网所在的网段 通过arp -d *命令清空当前 ...
最新文章
- 彻底理解HashMap及LinkedHashMap
- Python之pip:Python语言中的pip的简介、安装、使用方法之详细攻略
- python的变量在使用之前是否要进行声明_python – 如何在使用之前测试变量是否已初始化?...
- numpy tricks(二)—— 删除多维数组的行或列
- 第三届长安杯检材一复盘
- 微粒群算法(二、案例实现)
- java opencv 提取车牌_OpenCV实现车牌字符分割(C++)
- 7-7 词典 (15 分)
- Linux下报ora-12162,登录RMAN 报ORA-12162:TNS:net service name is incorrectly specified错误
- pic单片机中断服务c语言程序,PIC 中断 服务程序
- 怎样将视频mkv转换成ape无损音乐
- 签证者的武林秘笈(一)—-来自太傻的签证哲学
- 通讯录——java课程设计
- 个人实践,B450锐龙3600安装原版win7方法
- 中国Azure新数据中心(区域)正式商用
- OSChina 周五乱弹 —— 破手机比 2080ti 核动力煤气灶还贵
- QML | 自定义圆形图片按钮
- JavaScript开发注意事项
- 2022年大数据开发实习面经总结,已拿顺丰、哔哩哔哩offer
- c语言send发送结构体,Socket编程中用send发送结构体