Переопределение URL-адреса KeePass для открытия VPN-подключения Cisco AnyConnect - PullRequest
0 голосов
/ 19 февраля 2020

Я использую KeePass 2 для хранения своих паролей. Я должен использовать несколько разных VPN-клиентов для подключения к нашим клиентам. Я ищу переопределение URL, чтобы разрешить автоматическое c подключение к данному VPN-серверу.

1 Ответ

0 голосов
/ 19 февраля 2020

Мне наконец удалось это определение:

cmd://cmd /c "START /wait taskkill /F /IM vpnui.exe && "{ENV_PROGRAMFILES_X86}\Cisco\Cisco AnyConnect Secure Mobility Client\vpncli.exe" disconnect && (echo connect {URL:RMVSCM}&&echo {USERNAME}&&echo {PASSWORD})>c:\Windows\Temp\vpn.txt && "{ENV_PROGRAMFILES_X86}\Cisco\Cisco AnyConnect Secure Mobility Client\vpncli.exe" -s < c:\Windows\Temp\vpn.txt && del c:\Windows\Temp\vpn.txt && "{ENV_PROGRAMFILES_X86}\Cisco\Cisco AnyConnect Secure Mobility Client\vpnui.exe" "

По сути, он создает временный файл с адресом vpn, логином и паролем и передает этот файл в vpncli. Однако сначала необходимо закрыть vpnui, и я предпочитаю запускать его позже (чтобы иметь возможность удобно закрывать соединение, когда оно мне больше не нужно).

Надеюсь, это кому-нибудь поможет: -)

...