Skip to content

Instantly share code, notes, and snippets.

@sandipchitale
Created April 26, 2023 07:25
Show Gist options
  • Save sandipchitale/065f1659a372a83396bd93a2efd35a9f to your computer and use it in GitHub Desktop.
Save sandipchitale/065f1659a372a83396bd93a2efd35a9f to your computer and use it in GitHub Desktop.
Connect to VPN
; Connect to VPN
#SingleInstance Force
Run "C:\Program Files (x86)\Cisco\Cisco AnyConnect Secure Mobility Client\vpnui.exe"
if WinWaitActive("Cisco AnyConnect Secure Mobility Client",,5000) {
ControlClick "Button1"
if WinWaitActive("Cisco AnyConnect | US-Austin",,5000) {
ControlFocus "Edit2"
ControlSetText "******(****)", "Edit2"
ControlClick "Button1"
if WinWaitActive("Cisco AnyConnect | US-Austin",,5000) {
Run "C:\Program Files (x86)\Symantec\VIP Access Client\VIPUIManager.exe"
if WinWaitActive("VIP Access",,5000) {
ControlClick "Button5"
Sleep 500
WinActivate "Cisco AnyConnect | US-Austin"
if WinWaitActive("Cisco AnyConnect | US-Austin",,5000) {
Sleep 500
ControlFocus "Edit1"
Sleep 500
EditPaste A_Clipboard, "Edit1"
Sleep 500
ControlClick "Button1"
}
} else {
MsgBox "VIP Access did not activate!"
}
} else {
MsgBox "Cisco AnyConnect | US-Austin did not activate!"
}
} else {
MsgBox "Cisco AnyConnect | US-Austin did not activate!"
}
} else {
MsgBox "Cisco AnyConnect Secure Mobility Client did not activate!"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment