如何配置Cisco VPNUI快捷方式打开特定主机?

dja*_*fan 9 vpn cisco cisco-vpn

如何将 Cisco VPNUI 客户端配置为打开特定主机的快捷方式?据我所知,该程序不接受命令行参数,是吗?

问题是 VPNUI.exe 不会像大多数其他软件程序那样记住您过去连接过的 VPN 的历史记录。

小智 9

你需要创建一个普通的文本文件,比如

connect myvpnhost
myloginname
mypassword
Run Code Online (Sandbox Code Playgroud)

将其另存为 myfile.dat(例如)然后调用

"%ProgramFiles%\Cisco\Cisco AnyConnect Secure Mobility Client\vpncli.exe" -s < myfile.dat
Run Code Online (Sandbox Code Playgroud)


Sha*_*den 6

是的,看起来 AnyConnect 的 GUI 完全不知道命令行上的内容。

我可以想到几个选项:

  1. 完全避免使用 UI,并使用vpncli.exeAnyConnect 安装程序中包含的 UI
  2. 围绕vpnui.exe启动包装一个批处理文件,preferences.xml用包含所需主机的文件换出文件。(在 win7 上,我的首选项.xml 在我的个人资料中AppData\Roaming\Cisco\Cisco AnyConnect VPN Client

  • 澄清一下,这是两个不同的建议;UI 客户端是唯一需要注意的首选项.xml,而 CLI 客户端的配置全部由命令行决定(因此,如果您愿意,可以编写一堆运行 `vpncli.exe 连接主机的批处理文件.domain.com`)。 (3认同)