Powershell 切换IE代理

买了一个穿越防火墙的代理,在 Windows 下每次手动设置代理都好麻烦,最后不断尝试 Powershell 来设置,最后也终于成功了。

其实利用 Powershell 来设置 IE 的代理,就是更改的注册表,先贴代码:

$enableProxy=Get-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name ProxyEnable 
if($enableProxy.ProxyEnable -eq 1) 

Write-Host "IE proxy is disabled" 
Set-ItemProperty -path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name "ProxyEnable" -value 0 
Set-ItemProperty -path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name "AutoConfigURL" -value "" 

else 

Write-Host "IE proxy is enabled" 
Set-ItemProperty -path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name "ProxyEnable" -value 1

#代理方法一:自动配置脚本和 
Set-ItemProperty -path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name "AutoConfigURL" -value "http://121.199.52.48:3389/sample/111.pac"

#代理方法二:设置代理服务器 
#Set-ItemProperty -path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name "ProxyServer" -value "192.168.75.80:808" 
}

sleep 3

关于 注册表中IE 的属性可编辑的共有:

Powershell 切换IE代理

时间: 2024-11-05 16:38:27

Powershell 切换IE代理的相关文章

记一次全站代理切换

这是一个忧伤的故事,首先要从一次故障说起.... 事故 先简要介绍一下公司网站架构, 代理服务器分为一级代理和二级代理, 一级代理是腾讯云的负载均衡,抗压能力比较强,防范ddos能力比较强,重要业务入口放在一级代理之上,比如www,gameapi,game等,然后反向代理到我们自己服务器. 二级代理是我们机房的服务器,lvs+keepalived高可用的,主要有两个作用: 老的SNS业务入口,以及一些访问量少的业务都在二级代理上. 备用,如果一级代理故障,紧急切换到二级代理上,保障线上业务正常.

Twemproxy来自Twitter的Redis代理

在大量用户大规模使用大型Redis节点的时候,目前从项目本身来看Redis基本上可以说是一个单例的业务. 关于这个项目的分布式我有一个很大的想法,在这个想法下,我不需要去对多线程版本的Redis做任何评估:在这个角度上对我来说,一个核就像是一台计算机,所以在多核上扩展就相当于分布在计算机之间的集群.多实例是一个无共享的架构.如果我们找到一个可用的方式来分片,那么所有事情就合理了. :-) 这也是为什么集群会成为Redis在2013年的焦点,并且,最终Redis 2.6的发布表现出了很好的稳定性和

使用Privoxy做智能代理切换(climb over the wall) 不错收藏一下

come from: http://devtang.com/blog/2012/12/08/use-privoxy/ GoAgent GoAgent是一个基于Google App Engine的FQ工具.关于GoAgent的安装教程,网络上已经有很多了,大家可以随便搜索一下就可以找到,当然,记得用google搜索. SwitchySharp 拿GoAgent直接作代理服务器地址不太合适,因为如果全部走代理的话,国内的访问太慢了,所以我们需要给Chrome浏览器配置SwitchySharp插件,S

爬虫中代理的设置问题介绍

下面我们来梳理一下这些库的代理的设置方法. 1.获取代理 在做测试之前,我们需要先获取一个可用代理,搜索引擎搜索“代理”关键字,就可以看到有许多代理服务网站,在网站上会有很多免费代理,比如西刺:http://www.xicidaili.com/,这里列出了很多免费代理,但是这些免费代理大多数情况下都是不好用的,所以比较靠谱的方法是购买付费代理,很多网站都有售卖,数量不用多,买一个稳定可用的即可,可以自行选购. 或者如果我们本机有相关代理软件的话,软件一般会在本机创建 HTTP 或 SOCKS 代

Nexus 3 搭建 npm 私服 (windows)

Nexus 3 搭建 npm 私服备忘 下载与安装 在官网下载Nexus Repository Manager OSS 3.x, 解压至任意位置. 管理员运行 powershell, 切换到 nexus-3.x/bin 目录 $ nexus.exe /install 进行安装, 成功后会提示 Installed service 'nexus $ nexus.exe /run 运行服务, 第一次要耐心等待很久 添加npm仓库 以下输入的Name都是根据自己需求修改 启动服务后使用管理员账户登录ne

2015 年度新增开源软件排名TOP100

本榜单包含 2015 年开源中国新收录的 5977 款开源软件中,根据软件本身的关注度.活跃程度进行排名前 100 名的软件.从这份榜单中或许可以了解到最新业界的趋势. 1.SwitchyOmega 项目简介:SwitchyOmega 是 SwitchySharp 的新版本.这是一个 Chrome 浏览器用来切换不同代理的插件.SwitchyOmega 初次安装时会检查是否存在 SwitchySharp ,如果有的话则会自动升级设置,无须手动配置.如果您使用的是非谷歌应用商店版,或者无法自动升级

SharePoint 2013 多租户(一)简介

多租户(multi-tenancy)简介 我这里要介绍给大家的是SharePoint 2013中的多租户概念,那什么是多租户呢?应用多租户模式有什么意义和使用场景呢?我这里就为大家揭开这个神秘的面纱. 多租户:是指能够管理网站数据以及共享服务或软件并对其进行分区,以便容纳多个租户.这与运行服务的多个实例或设置单独硬件相对.在 Microsoft 产品和技术中,服务多租户可创建服务器场资源最大化的托管环境.在了解托管环境之前,必须了解服务体系结构. 初学SharePoint的工程师很少遇到使用多租

复习(2)【postman,charles,filezilla server】

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件.通常我们可以用它来测试接口. Charles是在Mac下常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析. 1.Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析. 除了在做移动开发中调试端口外,Charles也可以用于分析第三方应用的通讯协议.配合Charles的SSL功能,Charl

Hadoop2.0NameNode HA和Federation实践

一.背景 天云趋势在2012年下半年开始为某大型国有银行的历史交易数据备份及查询提供基于Hadoop的技术解决方案,由于行业的特殊性,客户对服务的可 用性有着非常高的要求,而HDFS长久以来都被单点故障的问题所困扰,直到Apache Hadoop在2012年5月发布了2.0的alpha版本,其中MRv2还很不成熟,可HDFS的新功能已经基本可用,尤其是其中的的High Availability(以下简称HA)和Federation.Cloudera也于7月制作了CDH4.0.1,包含了Hadoo