Назад | Перейти на главную страницу

Как настроить ярлык Cisco VPNUI для открытия определенного хоста?

Как настроить клиент Cisco VPNUI в качестве ярлыка для открытия определенного хоста? Насколько я могу судить, программа не принимает аргументы командной строки или нет?

Проблема в том, что VPNUI.exe не запоминает историю VPN, к которой вы подключались в прошлом, как это сделали бы большинство других программ.

вам нужно создать обычный текстовый файл, например

connect myvpnhost
myloginname
mypassword

сохраните его как myfile.dat (например), а затем вызовите

"%ProgramFiles%\Cisco\Cisco AnyConnect Secure Mobility Client\vpncli.exe" -s < myfile.dat

Да, похоже, графический интерфейс AnyConnect совершенно не знает, что находится в командной строке.

Я могу придумать пару вариантов:

  1. Полностью избегайте пользовательского интерфейса и используйте vpncli.exe который включен установщиком AnyConnect
  2. Оберните пакетный файл вокруг vpnui.exe запустить, заменив preferences.xml файл с одним, содержащим желаемый хост. (на win7 мой файл preferences.xml находится в моем профиле по адресу AppData\Roaming\Cisco\Cisco AnyConnect VPN Client)

У меня аналогичная проблема, однако мне удалось получить несколько профилей, добавив второй profile.xml к C:\ProgramData\Cisco\Cisco AnyConnect Secure Mobility Client\Profile. Папка ProgramData скрыта / была скрыта.

Изначально у меня был файл AnyConnectVPN.xml, который я продублировал и переименовал в profile.xml с информацией о другом моем подключении. Однако когда я бегу VPNCLI.exe connect <profile name> ... он по-прежнему запрашивает имя пользователя и пароль, что не очень помогает ...