Windows下通过netsh快速切换IP地址等网络配置信息
2013-07-08 13:51
501 查看
由于单位需要设置固定IP,这就造成每天都要重复的去修改网络配置信息,查阅了相关资料,写了一个简单的批处理,本机测试可以使用,需要的朋友可以参考一下。
使用之前,需将"WirelessNetworkConnection"修改为欲修改的连接名称,如图所示:
@echooff
setinitselection=
set/pinitselection=请选择[1]DHCP,[2]Gome,[3]OtherStaticIPAddress:
echo%initselection%
if%initselection%==1(
goto:DHCP
)elseif%initselection%==2(
goto:Gome
)elseif%initselection%==3(
goto:Other
)else(
echoWrongSelection!
goto:EOF
)
:DHCP
netshinterfaceipsetaddressname="WirelessNetworkConnection"source=dhcp
netshinterfaceipsetdnsname="WirelessNetworkConnection"source=dhcp
netshinterfaceipsetwinsname="WirelessNetworkConnection"source=dhcp
netshinterfaceipshowaddressname="WirelessNetworkConnection"
goto:EOF
:Gome
netshinterfaceipsetaddressname="WirelessNetworkConnection"source=staticaddr=10.57.30.157mask=255.255.255.0gateway=10.57.30.254gwmetric=1
netshinterfaceipsetdnsname="WirelessNetworkConnection"source=staticaddr=10.58.45.201register=PRIMARY
netshinterfaceipadddnsname="WirelessNetworkConnection"addr=10.57.0.20
netshinterfaceipsetwinsname="WirelessNetworkConnection"source=staticaddr=none
netshinterfaceipshowaddressname="WirelessNetworkConnection"
goto:EOF
:Other
setIP=
set/pIP=请输入IP:
setNetMask=
set/pNetMask=请输入掩码:
setGateWay=
set/pGateWay=请输入网关:
setDNS=
set/pDNS=请输入首选DNS:
setDNS1=
set/pDNS1=请输入备选DNS:
netshinterfaceipsetaddressname="WirelessNetworkConnection"source=staticaddr=%IP%mask=%NetMask%gateway=%GateWay%gwmetric=1
netshinterfaceipsetdnsname="WirelessNetworkConnection"source=staticaddr=%DNS%register=PRIMARY
netshinterfaceipadddnsname="WirelessNetworkConnection"addr=%DNS1%
netshinterfaceipsetwinsname="WirelessNetworkConnection"source=staticaddr=none
netshinterfaceipshowaddressname="WirelessNetworkConnection"
goto:EOF
:EOF
使用之前,需将"WirelessNetworkConnection"修改为欲修改的连接名称,如图所示:
@echooff
setinitselection=
set/pinitselection=请选择[1]DHCP,[2]Gome,[3]OtherStaticIPAddress:
echo%initselection%
if%initselection%==1(
goto:DHCP
)elseif%initselection%==2(
goto:Gome
)elseif%initselection%==3(
goto:Other
)else(
echoWrongSelection!
goto:EOF
)
:DHCP
netshinterfaceipsetaddressname="WirelessNetworkConnection"source=dhcp
netshinterfaceipsetdnsname="WirelessNetworkConnection"source=dhcp
netshinterfaceipsetwinsname="WirelessNetworkConnection"source=dhcp
netshinterfaceipshowaddressname="WirelessNetworkConnection"
goto:EOF
:Gome
netshinterfaceipsetaddressname="WirelessNetworkConnection"source=staticaddr=10.57.30.157mask=255.255.255.0gateway=10.57.30.254gwmetric=1
netshinterfaceipsetdnsname="WirelessNetworkConnection"source=staticaddr=10.58.45.201register=PRIMARY
netshinterfaceipadddnsname="WirelessNetworkConnection"addr=10.57.0.20
netshinterfaceipsetwinsname="WirelessNetworkConnection"source=staticaddr=none
netshinterfaceipshowaddressname="WirelessNetworkConnection"
goto:EOF
:Other
setIP=
set/pIP=请输入IP:
setNetMask=
set/pNetMask=请输入掩码:
setGateWay=
set/pGateWay=请输入网关:
setDNS=
set/pDNS=请输入首选DNS:
setDNS1=
set/pDNS1=请输入备选DNS:
netshinterfaceipsetaddressname="WirelessNetworkConnection"source=staticaddr=%IP%mask=%NetMask%gateway=%GateWay%gwmetric=1
netshinterfaceipsetdnsname="WirelessNetworkConnection"source=staticaddr=%DNS%register=PRIMARY
netshinterfaceipadddnsname="WirelessNetworkConnection"addr=%DNS1%
netshinterfaceipsetwinsname="WirelessNetworkConnection"source=staticaddr=none
netshinterfaceipshowaddressname="WirelessNetworkConnection"
goto:EOF
:EOF
相关文章推荐
- Windows环境下使用Netsh命令快速切换IP配置
- 用Netsh快速切换网络TCP/IP配置(from:http://www.aspxboy.com/private/showthread.asp?postid=419)
- Windows下快速的切换网络配置状态
- [转]Windows下netsh配置网络DNS,IP,Gateway
- Windows下通过脚本快速修改IP地址 案例
- C++ 中通过GetAdaptersInfo获取网卡配置和Ip地址信息
- 如何通过网络卖信息产品快速赚钱1、教程内容.txt
- C++ 中通过GetAdaptersInfo获取网卡配置和Ip地址信息
- Windows下通过脚本快速修改IP地址
- 如何通过网络卖信息产品快速赚钱2、引导文案.txt
- Windows用脚本快速修改IP地址(Netsh)
- 快捷使用netsh导出、导入windows网络配置
- 用netsh命令实现快速切换网络状态(IP,DNS等)
- 如何通过网络卖信息产品快速赚钱3、如何通过网络在3天赚到100元.txt
- Windows 网络命令行配置工具 netsh
- C++ 中通过GetAdaptersInfo获取网卡配置和Ip地址信息
- Windows系统下通过VMware安装Linux系统之网络配置
- wince设置ip地址,wince的网络配置注册表信息
- C++ 中通过GetAdaptersInfo获取网卡配置和Ip地址信息
- C++ 中通过GetAdaptersInfo获取网卡配置和Ip地址信息