您的位置:首页 > 理论基础 > 计算机网络

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


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: