win7下批处理bat文件:切换网络设置

自己用@echo off title –网络自动设置 – @MODE con: COLS=80 lines=30 color 0A :main clsecho 按提示操作 echo: echo 1、公司网络设置 echo 2、自动获取设置echo: set /p choice=您的选择(0 to quit): if “%choice%”==”1” goto NET_COMPANY
摘要由CSDN通过智能技术生成

自己用

@echo off
title –网络自动设置 –
@MODE con: COLS=80 lines=30
color 0A
:main
cls

echo 按提示操作
echo:
echo 1、公司网络设置
echo 2、自动获取设置

echo:
set /p choice=您的选择(0 to quit):
if “%choice%”==”1” goto NET_COMPANY
if “%choice%”==”2” goto NET_DORMITORY
if “%choice%”==”0” goto END
goto main

:NET_COMPANY
echo 正在设置IP及子网掩码
cmd /c netsh interface ip set address name=”本地连接” source=static addr=192.168.12.222 mask=255.255.255.0 gateway=192.168.12.1 gwmetric=1
echo 正在设置首选DNS服务器
cmd /c netsh interface ip set dns name=”本地连接” source=static addr=202.103.224.68 register=PRIMARY
echo 正在设置备用DNS服务器
cmd /c netsh interface ip add dns name=”本地连接” addr=202.103.225.68
echo 设置完成

CHOICE /C YN /M “退出:[Y],返回:[N]”
if errorlevel 2 goto main
if errorlevel 1 goto end

:NET_DORMITORY
echo 正在设置IP及子网掩码
cmd /c netsh interface ip set address name=”本地连接” source=dhcp
echo 正在设置首选DNS服务器
cmd /c netsh interface ip set dns name=”本地连接” source=dhcp
echo 自动获取设置完成

CHOICE /C YN /M “退出:[Y],返回:[N]”
if errorlevel 2 goto main
if errorlevel 1 goto end

:END
exit

/

说明:
1、本程序用于经常需要在公司、住宿地等几个地方来回切换网络设置的用户,为大家省去诸多麻烦
2、本程序功能:①一键自动设置IP、网关等网络设置;②可将IP设置成自动获取;②可将IP设置成手动输入; ③一键清除IE代理,一键设置IE代理
2、win7下测试通过,使用本程序时,只需修改IP、网关、IE代理几个参数即可
3、有问题欢迎私信新浪微博Micro_Cai

@echo off
title –网络自动设置 –
@MODE con: COLS=80 lines=30
color 0A
:main
cls

echo 按提示操作
echo:
echo 1、公司网络设置
echo 2、宿舍网络设置
echo 3、DHCP网络设置
echo 4、手动网络设置
echo 5、设置 IE 代理
echo 6、清除 IE 代理

echo:
set /p choice=您的选择(0 to quit):
if “%choice%”==”1” goto NET_COMPANY
if “%choice%”==”2” goto NET_DORMITORY
if “%choice%”==”3” goto NET_DHCP
if “%choice%”==”4” goto NET_HANDSET
if “%choice%”==”5” goto SET_IEAGENT
if “%choice%”==”6” goto CLR_IEAGENT
if “%choice%”==”0” goto END
goto main

:NET_COMPANY
echo 正在设置IP及子网掩码
cmd /c netsh interface ip set address name=”本地连接” source=static addr=192.168.20.190 mask=255.255.255.0 gateway=192.168.20.1 gwmetric=1
echo 正在设置首选DNS服务器
cmd /c netsh interface ip set dns name=”本地连接” source=static addr=192.168.10.10 register=PRIMARY
echo 正在设置备用DNS服务器
cmd /c netsh interface ip add dns name=”本地连接” addr=192.168.10.10
echo 设置IE代理服务器
reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyEnable /t REG_DWORD /d 1 /f
reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyServer /d “192.168.13.19:7777” /f
reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyOverride /t REG_SZ /d “192.168.;.ffcs.cn;” /f
echo IE代理设置完成

CHOICE /C YN /M “退出:[Y],返回:[N]”
if errorlevel 2 goto main
if errorlevel 1 goto end

:NET_DORMITORY
echo 正在设置IP及子网掩码
cmd /c netsh interface ip set address name=”本地连接” source=static addr=172.17.69.53 mask=255.255.255.0 gateway=172.17.69.254 gwmetric=1
echo 正在设置首选DNS服务器
cmd /c netsh interface ip set dns name=”本地连接” source=static addr=218.85.157.99 register=PRIMARY
echo 正在设置备用DNS服务器
cmd /c netsh interface ip add dns name=”本地连接” addr=172.100.100.100
echo 设置完成

CHOICE /C YN /M “退出:[Y],返回:[N]”
if errorlevel 2 goto main
if errorlevel 1 goto end

:NET_HANDSET
set IP_ADDR=
set/p IP_ADDR=请输入IP地址:
cmd /c netsh interface ip set address name=”本地连接” source=static addr=%IP_ADDR% mask=255.255.255.0
set GATEWAY=
set/p GATEWAY=请输入网关地址:
netsh interface ip set address name=”本地连接” gateway=%GATEWAY% gwmetric=auto
set FIRST_DNS=
set/p FIRST_DNS=请输入首选DNS地址:
cmd /c netsh interface ip set dns name=”本地连接” source=static addr=FIRST_DNS register=PRIMARY
set SECOND_DNS=
set/p SECOND_DNS=请输入备用DNS地址:
cmd /c netsh interface ip add dns name=”本地连接” addr=SECOND_DNS
echo 设置完成

CHOICE /C YN /M “退出:[Y],返回:[N]”
if errorlevel 2 goto main

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值