win7网络自动设置bat文件(含源码) win7网络自动设置软件介绍 下载地址
使用win7有一段时间了,总是觉得有的方面还没有习惯,特别是网络设置方面,今天大家一起来探讨一下,顺便给大家提供一个自动设置的工具。
三个选择的区别在于 共享 理论上家庭网络的共享权限可以达到最大【只有选择家庭网络才能组建家庭组,家庭组就是可以让组员的计算机可以完全共享硬件和软件】 工作网络,就是允许共享外在的硬件设备【如打印机】 公共网络,就是不共享【相对的安全级别是最高的】 建议如果你不组建家庭组就选择公共网络【这个随时都可以更改,影响不大】
win7网络自动设置bat主要有以下功能:
1、公司网络设置 2、宿舍网络设置 3、DHCP网络设置 4、手动网络设置 5、设置 IE 代理 6、清除 IE 代理
win7网络自动设置bat源码如下:
@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 0、退 出
echo: set /p choice=您的选择: 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 "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyEnable /t REG_Dword /d 1 /f reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyServer /d "192.168.13.19:7777" /f reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyOverride /t REG_SZ /d "192.168.*;*.ffcs.cn;<local>" /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 if errorlevel 1 goto end
:NET_DHCP echo 设置DHCP网络 netsh interface ip set address name = "本地连接" source = dhcp netsh interface ip set dns name = "本地连接" source = dhcp netsh interface ip set wins name = "本地连接" source = dhcp echo DHCP网络设置完成
CHOICE /C YN /M "退出:[Y],返回:[N]" if errorlevel 2 goto main if errorlevel 1 goto end
:SET_IEAGENT echo 设置IE代理服务器 reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyServer /d "192.168.13.19:7777" /f reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyOverride /t REG_SZ /d "192.168.*;*.ffcs.cn;<local>" /f echo IE代理设置完成
CHOICE /C YN /M "退出:[Y],返回:[N]" if errorlevel 2 goto main if errorlevel 1 goto end
:CLR_IEAGENT echo 清除IE代理 reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyServer /d "" /f echo IE代理已清除
CHOICE /C YN /M "退出:[Y],返回:[N]" if errorlevel 2 goto main if errorlevel 1 goto end
:END exit