经常会遇到这样一个问题,上班的时候,公司会给你一个固定的IP,回家的时候就不在同一个DNS下了。这样的话,手动填写太麻烦了。
我查阅了一下互联网,有了解决方案。
写一个批处理。
新建一个txt文本文件,里面复制如下代码:
@ echo off
rem 设置变量
set Nic=本地连接
rem //可以根据你的需要更改,
set Addr=192.168.0.88
set Mask=255.255.255.0
set Gway=192.168.0.1
set Dns1=202.106.46.151
set Dns2=202.106.195.68
rem //以上依次为IP地址、子网掩码、网关、首选DNS、备用DNS
echo ------------------------------------------------------
echo 正在进行IP设置,请稍等
rem //可以根据你的需要更改
echo. IP地址 = %Addr%
echo. 子网掩码 = %Mask%
netsh interface ip set address name=%Nic% source=static addr=%Addr% mask=%Mask% >nul
echo. 网关 = %Gway%
netsh interface ip set address name=%Nic% gateway=%Gway% gwmetric=1 >nul
echo. 首选DNS = %Dns1%
netsh interface ip set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >nul
echo. 备用DNS = %Dns2%
netsh interface ip add dns name=%Nic% addr=%Dns2% index=2 >nul
echo ------------------------------------------------------
echo IP设置完成!
netsh interface ip add dns name=%Nic% addr=%Dns3% index=2 >nul
rem pause >nul
按照文件中的提示把IP,DNS,网关,子网掩码等信息,最后把文件重命名为后缀.bat的批处理类型。
分享到:
相关推荐
批处理改网关
注意这不VB原码,这是EXE程序。...(1)一键快速设置自己的IP地址,子网掩码,默认网关,首先 DNS,备用 DNS,网络 MAC.! (2)方便不熟悉网络的朋友,查看自己的网络MAC地址,! (3)查看某IP是否在线!
可以快速切换IP,子网掩码,网关,DNS服务器地址,网卡,可以添加更多方案,切换迅速
例如,你的笔记本在家和公司,需要配置不同的ip 网管才能上网,那么你按照我的批处理文件设置好。在公司或者家中,只要运行一下就设置完成了。 注意,附件中的脚本只是提供了个样例,大家可以根据例子来编写自己的...
怎样用DOS命令设置ip地址、网关、DNS等操作
易语言改IP网关DNS源码,改IP网关DNS
批处理快速设置IP地址,快速,简便,只需手动填写一个ip地址,将自动计算出网关,子网掩码,自动填写DNS地址;并可预设两个常用ip地址如 公司和 家里一键切换。 部分代码如下: @echo off&color; 0a&title; 作者:...
在多线网络环境可以切换到不同的线路,本批处理还需要完善,请高手指教. 当然也可以写路由。各有优点
ip切换批处理文件,快速方便设置ip地址网关dns等
用C#设计的一键可更换本地连接的IP,DNS,网关,子网掩码,还可以恢复默认设置,即动态获取.支持按键F2:设置静态IP, F3:设置动态获取,ALT+X退出.
1:指令名 SetIP或者SetDNS 2:网卡MAC地址 如果要设为自动获取,后面就不需要参数了 如果是设置静态IP需要再带3个参数: IP地址 子网掩码 网关(可以为空) 设置DNS: DNS1 DNS2(可选) 如果无法运行,请安装.net4.0...
批处理设置固定ip,自动获取管理员权限,设置ip,右键编辑可更改连接名和ip,网关
自动更改IP:将下面的IP地址等更改为自己的,适用于出差员工回公司后,自动更改成固定IP
现正式公布此程序的源码! 纯VB代码: 采用... (1)一键快速设置自己的IP地址,子网掩码,默认网关,首先 DNS,备用 DNS,网络 MAC. (2)方便不熟悉网络的朋友,查看自己的网络MAC地址, (3)查看某IP是否在线
:::::::::读取本机ip地址 if exist ipconfig.txt del ipconfig.txt ipconfig /all >ipconfig.txt if exist IP.txt del IP.txt find "IP Address" ipconfig.txt >IP.txt for /f "skip=2 tokens=16 delims=....
自动切换IP批处理完整版,轻松切换IP、DNS、网关等信息
BAT批处理脚本-自定义配置网络ip、网关、dns.zip