Vbscript Cisco Anyconnect VPN上的VB脚本
我是新使用VB脚本的。我正在使用以下代码连接我的VPN。但问题是,在VPN客户端中输入“选择”按钮后,第二页显示取决于网络速度。有时在4秒内加载,有时在10秒内加载。是否有任何代码,我可以得到的VPN是完全加载或没有(如繁忙的IE命令)Vbscript Cisco Anyconnect VPN上的VB脚本,vbscript,vpn,cisco,Vbscript,Vpn,Cisco,我是新使用VB脚本的。我正在使用以下代码连接我的VPN。但问题是,在VPN客户端中输入“选择”按钮后,第二页显示取决于网络速度。有时在4秒内加载,有时在10秒内加载。是否有任何代码,我可以得到的VPN是完全加载或没有(如繁忙的IE命令) 试试下面我的代码。请注意,您可能需要调整睡眠时间(以毫秒为单位)。要查看命令提示符中发生的情况,请将第9行中的2更改为1 Dim host, username, password, pathToClient host = "yourHostURL" userna
试试下面我的代码。请注意,您可能需要调整睡眠时间(以毫秒为单位)。要查看命令提示符中发生的情况,请将第9行中的
2
更改为1
Dim host, username, password, pathToClient
host = "yourHostURL"
username = "yourUsername"
password = "yourPassword"
pathToClient = "C:\Program Files {(}x86{)}\Cisco\Cisco AnyConnect Secure Mobility Client\vpncli.exe"
Set ws = WScript.CreateObject("WScript.Shell")
ws.run("TASKKILL.exe /F /IM vpnui.exe"), 0, false
ws.run("cmd.exe"), 2, false
ws.AppActivate("Command Prompt")
WScript.Sleep 300
ws.SendKeys """" & pathToClient & """ connect " & host & "~"
WScript.Sleep 1000
ws.SendKeys(username & "~")
WScript.Sleep 50
ws.SendKeys(password & "~")
ws.run("TASKKILL.exe /F /IM cmd.exe"), 0, false
Dim host, username, password, pathToClient
host = "yourHostURL"
username = "yourUsername"
password = "yourPassword"
pathToClient = "C:\Program Files {(}x86{)}\Cisco\Cisco AnyConnect Secure Mobility Client\vpncli.exe"
Set ws = WScript.CreateObject("WScript.Shell")
ws.run("TASKKILL.exe /F /IM vpnui.exe"), 0, false
ws.run("cmd.exe"), 2, false
ws.AppActivate("Command Prompt")
WScript.Sleep 300
ws.SendKeys """" & pathToClient & """ connect " & host & "~"
WScript.Sleep 1000
ws.SendKeys(username & "~")
WScript.Sleep 50
ws.SendKeys(password & "~")
ws.run("TASKKILL.exe /F /IM cmd.exe"), 0, false