WMI IE代理 切换或改变(Use WMI Change IE Proxy)_vbs

将下面的代码,保存为 vbs即可

复制代码 代码如下:

If WScript.Arguments.Count = 0 Then
GetI = -1
Else
GetI = CInt(WScript.Arguments(0))
End If

Call YourCode()

'把你弄到的代理都写在一个文本文件里(IP.txt),格式是一行一个: ip:端口
IPS = CreateObject("Scripting.FileSystemObject").OpenTextFile("IP.txt", 1, True).ReadAll
IPS = Split(IPS, vbCrLf)

For IPS_I = 0 To UBound(IPS)
If IPS_I > GetI Then
IPTemp = Split(IPS(IPS_I), ":")
ChangeProxy IPTemp(0), IPTemp(1)
Set WshShell = CreateObject("wscript.shell")
WshShell.run("cscript " & WScript.ScriptFullName & " " & IPS_I)
wscript.quit
End If
Next

Sub YourCode()
'你的代码
End Sub

'使用WMI切换IE代理(Use WMI Change IE Proxy)

Function ChangeProxy(IP, Port)
'获取计算机名
'Set oNetwork = WScript.CreateObject("WScript.Network")
'computername=oNetwork.ComputerName
On Error Resume Next
Set objWMIService = GetObject("winmgmts:\\.\root\CIMV2")
Set objShare = objWMIService.Get("Win32_Proxy.ServerName='computername'")
Set objInParam = objShare.Methods_("SetProxySetting").inParameters.SpawnInstance_()
objInParam.Properties_.Item("ProxyPortNumber") = Port
objInParam.Properties_.Item("ProxyServer") = IP
Set objOutParams = objWMIService.ExecMethod("Win32_Proxy.ServerName='computername'", "SetProxySetting", objInParam)
End Function

时间: 2025-01-29 23:35:21

WMI IE代理 切换或改变(Use WMI Change IE Proxy)_vbs的相关文章

ios-IOS中代理的目的:改变或传递控制链

问题描述 IOS中代理的目的:改变或传递控制链 我在一些网页上看到这句话"代理的目的是改变或传递控制链.允许一个类在某些特定时刻通知到其他类,而不需要获取到那些类的指针.可以减少框架复杂度".怎么理解这句话,"改变或传递控制链",什么是控制链,又怎样改变和传递.至于后面那个句话,我知道代理可以在2个UIViewController之间进行传值,为什么"不需要获取到那些类的指针",谁能举个具体的例子进行说明?没有人会吗? 解决方案 代理的目的是改变

Oracle增量备份和快速备份(块改变跟踪Block Change Tracking)

Oracle增量备份和快速备份(块改变跟踪Block Change Tracking) 下面小麦苗给出全库备份的脚本: 点击(此处)折叠或打开 [oracle@rhel6lhr ~]$ crontab -l 2 12 * * 1 /home/oracle/lhr/rman/rman_backup_full.sh [oracle@rhel6lhr ~]$ more /home/oracle/lhr/rman/rman_backup_full.sh export ORACLE_SID=orclasm

《中国人工智能学会通讯》——3.31 最近的改变(Recent Change)

3.31 最近的改变(Recent Change) 在 20 世纪末,大部分地图都是由少量经过高度训练的政府机构和调查公司的人员制作的,各类机构(例如美国国防部.石油勘探公司等)使用高度专业化的软件(例如 Esri ArcGIS 和 OracleSpatial)对地理信息进行编辑和分析.正如表 2 所总结的,空间计算近期的发展大肆改变了这种格局.拥有手机并且可以接入互联网的用户人数有数十亿,在直观上意味着地球上所有人都使用了空间技术.空间技术的巨大成功提升了用户对空间计算的期望,与此同时,不断有

Java实现随意切换VPN改变上网地区_java

在很多情况下,有些网络应用的需求会要求模拟人在不同地区访问网站和应用.因而切换IP也就应运而生了,然而IP作为一种稀缺资源不是随便可以获得的.因而会想到应用程序切换VPN来达到全国不同地区访问网络.因而有了以下方案. 前提: 1.windows操作系统 2.手工新建网络连接 package com.selenium.test; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStream

WMI StdRegProv 通过wmi操作注册表的vbscript实现代码 (本地或远程)_vbs

Because of its length, only the code for the function itself is shown on this page. The demo script that shows how to use this function is available as a separate download. 复制代码 代码如下: Function ReadRegValue( myComputer, myRegPath, myRegValue ) ' This

关于3.5版本代理切换成用户的消费问题_星外虚拟主机

3.5版本起,允许代理有两个身份,一个是作为代理的身份,一个是作为用户的身份. 3.5版本起代理可以在代理区用户管理中,输入代理名作用户名,切换到用户区进行消费,所有的消费都将扣除代理的成本价.不扣除作为用户身份的金额.如果此产品同时是独立模式的产品,将不会扣除任何费用.

SwitchyOmega —— Chrome 代理切换,你懂的!

SwitchyOmega 是 SwitchySharp 的新版本.这是一个 Chrome 浏览器用来切换不同代理的插件. Chrome 商店地址:SwitchyOmega 文章转载自 开源中国社区 [http://www.oschina.net]

SQL Server 2012无法连接到WMI提供程序(Cannot connect to WMI provider)解决方案_MsSql

今天一位同事在启动自己工作机的SQL Server 2012配置管理器时遇到如下报错: 无法连接到 WMI 提供程序.您没有权限或者该服务器无法访问.请注意,您只能使用 SQL Server 配置管理器来管理 SQL Server 2005 服务器. 找不到指定的模块. [0x80041010] Cannot connect to WMI provider. You do not have permission or the server is unreachable. Note that yo

SQL Server 2012无法连接到WMI提供程序(Cannot connect to WMI provider)解决方案

今天一位同事在启动自己工作机的SQL Server 2012配置管理器时遇到如下报错: 无法连接到 WMI 提供程序.您没有权限或者该服务器无法访问.请注意,您只能使用 SQL Server 配置管理器来管理 SQL Server 2005 服务器. 找不到指定的模块. [0x80041010] Cannot connect to WMI provider. You do not have permission or the server is unreachable. Note that yo