`

IE代理设置

 
阅读更多

以下内容为网络搜集,以备参考。

 

echo 正在清空代理服务器设置……

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /d "" /f
rem reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /t REG_SZ /d 0 /f
echo 代理服务器设置已经清空……

echo 正在设置代理服务器……
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 "10.22.96.29:8080" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /t REG_SZ /d "" /f
echo 正在设置DNS……
netsh interface ip set dns 本地连接 static 202.106.196.115 primary
netsh interface ip add dns 本地连接 202.106.46.151 index=2
netsh interface ip add dns 本地连接 202.106.0.20 index=3
echo 正在设置网关……
netsh interface ip set address name="本地连接" gateway=10.88.55.126 gwmetric=auto
echo 正在设置WINS……
netsh interface ip set wins 本地连接 static 10.88.55.121
echo 正在刷新设置……
ipconfig /flushdns
echo 显示新的设置:
ipconfig /all
echo 设置完毕,按任意键退出!
pause

 

保存为.bat文件即可。

也可以先将bat文件转换成exe文件,然后在通过如下操作将设置代理小功能放到ie工具栏中:

然后单击“开始→运行”命令,并在其对话框中输入“gpedit.msc”命令,打开“组策略编辑器”。在左侧窗口中依次展开“用户配置 →Windows 设置→Internet Explorer维护→浏览器用户界面”分支,接着在右侧窗口中双击“浏览器工具栏自定义”,并在弹出的窗口中单击“添加”按钮进入“浏览器工具栏按钮信 息”对话框,在“工具栏标题(必需)”处输入按钮在IE工具栏上显示的文字,在“工具栏操作(必需)”处点击“浏览”按钮找到记事本程序所在的路径(如 C:\Windows\Notepad.exe),在“工具栏颜色图标(必需)”和“工具栏灰度图标(必需)”处分别输入按钮在IE工具栏上显示的颜色图 标和灰度图标文件的完整路径,这两个图标可以相同。最后把“默认情况下,该按钮应显示在工具栏上”复选框选上即可。

 

##################################################################################

网卡&IE代理设置批处理[.bat]
2007-12-24 11:01

//网上找的,没用过,只当学习

@echo off
color 1f
title "网卡&IE代理设置批处理 v1.0 - By xxxx"
echo.
echo.                   ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
echo.                   ☆                          ☆
echo.                   ☆                          ☆
echo.                   ☆                          ☆
echo.                   ☆                          ☆
echo.                   ☆                          ☆
echo.                   ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
echo.
echo.
echo              实现功能包括切换xxx校园网和外网,设置IE代理.
echo.
echo.
goto bensla~

:bensla~
echo.
echo 请选择: 1切换到校园网, 2切换到外网.
set /p choice=请输入相应数字后回车:
if /i "%choice%" == "1" goto szunet
if /i "%choice%" == "2" goto adsl
goto bensla~

:adsl
cls
color 1f
netsh interface ip set address name="本地连接" source=dhcp
netsh interface ip set dns name="本地连接" source=dhcp
cls
goto noproxy

:noproxy
@echo    Windows Registry Editor Version 5.00>>1.reg
@echo    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]>>1.reg
@echo    "ProxyEnable"=dword:00000000>>1.reg
@echo    "ProxyServer"="">>1.reg
@echo    "ProxyOverride"="">>1.reg
regedit /s 1.reg
del 1.reg
goto exit

:szunet
cls
color 1f
echo.
set /p choice=输入" N "后回车跳过网卡设置, 直接回车继续网卡设置:
if /i "%choice%" == "N" goto proxy
cls
echo.
echo 注意,本批处理命令仅对名称为"本地连接"的网卡进行设置,
echo.
echo 这一段是对Cfans所写的批处理的改进,特此感谢!
echo.
set /p var1=请输入您校园网IP的第三段内容(如192.168.110.216中的110):
echo.
set /p var2=请输入您校园网IP的第四段内容(如192.168.110.216中的216):
echo.
echo.准备设置ip地址为192.168.%var1%.%var2%
netsh interface ip set address name="本地连接" source=static addr=192.168.%var1%.%var2% mask=255.255.255.0
echo.准备设置网关为192.168.%var1%.33
netsh interface ip set address name="本地连接" gateway=192.168.%var1%.33 gwmetric=0
echo.准备设置主DNS为210.39.0.33
netsh interface ip set dns name="本地连接" source=static addr=210.39.0.33 register=PRIMARY
echo.准备设置从DNS为210.39.0.34
netsh interface ip add dns name="本地连接" addr=210.39.0.34 index=2
netsh interface ip set wins name="本地连接" source=static addr=none
goto proxy

:proxy
cls
color 1f
echo.
echo 请选择: 1使用学校代理, 2使用自己开的代理, 3使用别人开的代理, 4清空IE代理.
echo.
set /p choice=请输入相应数字回车继续, 直接回车退出:
if /i "%choice%" == "1" goto szuproxy
if /i "%choice%" == "2" goto localproxy
if /i "%choice%" == "3" goto internet
if /i "%choice%" == "4" goto noproxy
goto exit

:internet
cls
color 1f
echo.
set /p var=请输入代理后回车(格式如192.168.113.20:9222):
@echo    Windows Registry Editor Version 5.00>>1.reg
@echo    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]>>1.reg
@echo    "ProxyEnable"=dword:00000001>>1.reg
@echo    "ProxyServer"="%var%">>1.reg
@echo    "ProxyOverride"="*.szu.edu.cn;210.39.*.*;192.168.*.*;<local>">>1.reg
regedit /s 1.reg
del 1.reg
goto exit

:localproxy
cls
color 1f
echo.
set /p var=请输入自己开的HTTP代理的端口:
@echo    Windows Registry Editor Version 5.00>>1.reg
@echo    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]>>1.reg
@echo    "ProxyEnable"=dword:00000001>>1.reg
@echo    "ProxyServer"="127.0.0.1:%var%">>1.reg
@echo    "ProxyOverride"="*.szu.edu.cn;210.39.*.*;192.168.*.*;<local>">>1.reg
regedit /s 1.reg
del 1.reg
goto exit

:szuproxy
cls
color 1f
@echo    Windows Registry Editor Version 5.00>>1.reg
@echo    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]>>1.reg
@echo    "ProxyEnable"=dword:00000001>>1.reg
@echo    "ProxyServer"="proxy.szu.edu.cn:8080">>1.reg
@echo    "ProxyOverride"="*.szu.edu.cn;210.39.*.*;192.168.*.*;<local>">>1.reg
regedit /s 1.reg
del 1.reg
goto exit

:exit
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo                           恭喜!已完成所有设置.
echo.
echo                           水平有限,请多指教! ~
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
pause
exit

 

##################################################################################

批处理自动设置ie代理IP

@echo off
setlocal enabledelayedexpansion
::3c标 01计数器 03(01)是(否)启用代理 FF行偏移量&h10(ip+prot字符串长度,变量cs)
set "head=3C0000000100000003000000FF000000"
set "regp="HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections""
set ip=1.1.1.1:80
::上边设置代理IP与端口
set name=宽带连接
::上边设置宽带连接名称

call :binary 0
reg add %regp% /v %name% /t REG_BINARY /d %head%%hex% /f
pause
goto :eof

:binary
set var=!ip:~%cs%,1!||set hex=%hex:.=2E%&& set hex=!hex::=3A!&&goto :eof
if %var%. GEQ 0 set /a var+=30
set hex=%hex%%var%
set /a cs+=1
call :binary %cs%
goto :eof

 

##################################################################################

 

@rem 运行此批处理*****【如果添加了代理就删除,反之没有代理就添加代理】*****
@echo off
title 添加/删除IE代理 &&MODE con COLS=30 LINES=3 &color 2e
setlocal ENABLEDELAYEDEXPANSION
@set uu=“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings“
@for /f “skip=3 tokens=3“ %%i in (‘reg query %uu% /v ProxyEnable‘) do (if “%%i“==“0x0“ (goto sset) else (goto ddel))
:sset
setlocal ENABLEDELAYEDEXPANSION
set uu=“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings“
reg add %uu% /v ProxyServer /t REG_SZ /d “192.168.1.4:8090“ /f &gt;nul
reg add %uu% /v ProxyOverride /t REG_SZ /d “&lt;local&gt;“ /f &gt;nul
reg add %uu% /v ProxyEnable /t REG_DWORD /d “1“ /f &gt;nul
echo.&echo 添加了代理 &ping -n 2 127.1 &gt;nul &&goto :eof
:ddel
setlocal ENABLEDELAYEDEXPANSION
set uu=“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings“
reg delete %uu% /v ProxyServer /f &gt;nul
reg delete %uu% /v ProxyOverride /f &gt;nul
reg add %uu% /v ProxyEnable /t REG_DWORD /d “0“ /f &gt;nul
echo.&echo 删除了代理 &ping -n 2 127.1 &gt;nul &&goto :eof

 

分享到:
评论

相关推荐

    清空ie代理设置,清除代理配置,重置系统代理

    退出一些代理软件的时候,如果没有正常清空ie代理设置,就会导致浏览器上不了网,使用这个小工具,就可以解决这个问题。

    IE代理设置,vb实例,自动获取代理ip,并设置ie代理

    IE代理设置工具, 自动获取代理服务器,并设置 , 8888888888888888888888888

    IE代理设置工具

    IE代理设置工具,VC编写,需要源码给我发邮件。

    易语言IE代理设置

    易语言IE代理设置源码,IE代理设置,读一段,删一段,显示1,设置IE代理,显示2,显示,InternetSetOptionProxy,InternetSetOptionChangeD

    java操作IE代理

    在这个场景中,DLL文件可能是用于直接与Windows API交互,更改IE代理设置的本地代码实现。将它放在"jdk/bin"目录下,是因为这是Java默认寻找本地库的路径之一,使得Java程序能够找到并加载这个库。 实现Java操作IE...

    易语言IE代理设置源码.zip

    《易语言IE代理设置源码解析与应用》 在IT领域,编程语言是构建软件的基础,易语言作为一款中文编程语言,以其独特的易学易用性受到许多初学者和开发者的喜爱。本篇文章将深入探讨易语言在实现IE浏览器代理设置方面...

    自动切换IE代理设置: 简单使用IE自动配置脚本

    ### 自动切换IE代理设置:简单使用IE自动配置脚本 #### 1. IE自动配置脚本概述 ##### 1.1 定义 IE自动配置脚本是一种用于自动化管理Internet Explorer浏览器代理设置的技术手段。它能够根据用户访问的目标网址...

    IE代理设置.rar

    IE代理设置.rar

    易语言源码易语言IE代理设置源码.rar

    "易语言源码易语言IE代理设置源码.rar" 是一个包含易语言编写的程序源代码,用于设置Internet Explorer(IE)浏览器的代理设置。这个压缩包里的源码可以帮助我们理解如何在易语言中操作网络设置,特别是代理服务器的...

    C# IE代理设置工具

    标题中的"C# IE代理设置工具"是一个基于C#编程语言开发的应用程序,专门设计用于管理Internet Explorer(简称IE)浏览器的代理设置。IE代理设置工具的主要功能是通过修改Windows操作系统中的注册表键值来切换和配置...

    IE代理设置软件

    VS2008平台C#开发的小工具 朋友叫我去投票网站投票,但是那网站记录IP的,每天只能投一次。 所以用业余时间花了1小时做的小工具。 以后就不用那么麻烦手工设置浏览器IP地址了。 有空再完善其他浏览器的支持!

    Java通过注册表获取IE代理设置(附源码)

    在IT行业中,网络编程是不可或缺的一部分,而代理服务器在数据通信、网络安全以及多线程爬虫等场景下扮演着重要角色。...通过这种方式,开发者可以快速集成到自己的项目中,实现Java应用对IE代理设置的动态获取和使用。

    易语言设置IE代理

    2. **获取IE代理设置**:使用易语言的API调用,如`WinApiGetIEProxyConfigForCurrentUser`函数,可以获取当前用户IE的代理设置信息。这个信息通常包括自动配置脚本URL、是否启用LAN代理以及具体的代理服务器地址和...

    IE代理设置模块V1.0

    IE代理设置模块V1.0

    ie代理设置

    代码实现ie代理设置,即时生效,测试通过

    bat批处理设置IE代理(win7)

    公司要用代理上网,家里不经代理直接上网,所以笔记本经常要手工设置IE代理,比较麻烦。所以就百度了bat设置IE代理,可是网上那些脚本运行总报错,所以就参考了别人的脚本,写出了适用于win7的,共2个脚本: 设置IE...

    易语言IE代理设置源码.zip易语言项目例子源码下载

    易语言IE代理设置源码.zip易语言项目例子源码下载易语言IE代理设置源码.zip易语言项目例子源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3.适合小团队开发项目参考

    IE Proxy Swich IE 代理切换工具(绿色版)

    **IE代理设置** 在Windows系统中,IE浏览器的代理设置通常是在Internet选项中进行的。用户可以手动添加代理服务器地址,设置HTTP和HTTPS代理,以及是否使用相同设置为FTP协议。然而,当需要频繁更改这些设置时,...

    永成IE代理设置

    永成_设置IE代理,永成_取消代理IP,internetsetoption

Global site tag (gtag.js) - Google Analytics