web-dev-qa-db-ja.com

特定のホストを開くためにCisco VPNUIショートカットを設定する方法

Cisco VPNUIクライアントを特定のホストを開くショートカットとして設定するにはどうすればよいですか?私の知る限り、プログラムはコマンドライン引数をとらないか、それともそれをしますか?

問題は、他のほとんどのソフトウェアプログラムと同様に、VPNUI.exeが過去に接続したVPNの履歴を記憶していないことです。

7
djangofan

ええ、AnyConnectのGUIはコマンドラインの内容を完全に認識していないようです。

私はいくつかのオプションを考えることができます:

  1. UIを完全に避け、AnyConnectのインストーラーに含まれているvpncli.exeを使用します
  2. vpnui.exe起動の周りにバッチファイルをラップし、preferences.xmlファイルを目的のホストを含​​むファイルと入れ替えます。 (win7では、私のpreferences.xmlはAppData\Roaming\Cisco\Cisco AnyConnect VPN Clientのプロファイルにあります)
5
Shane Madden

次のような通常のテキストファイルを作成する必要があります。

connect myvpnhost
myloginname
mypassword

(たとえば)myfile.datとして保存してから、

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

同様の問題が発生していますが、profile.xmlに2番目のC:\ProgramData\Cisco\Cisco AnyConnect Secure Mobility Client\Profileを追加することで、複数のプロファイルを取得できました。 ProgramDataフォルダーは非表示です。

私は元々そこにAnyConnectVPN.xmlファイルを持っていましたが、他の接続の情報を使用してprofile.xmlを複製して名前を変更しました。ただし、VPNCLI.exe connect <profile name>を実行すると、ユーザー名とパスワードの入力を求められますが、あまり役に立ちません...

2
Wes