Cisco VPNUIクライアントを特定のホストを開くショートカットとして設定するにはどうすればよいですか?私の知る限り、プログラムはコマンドライン引数をとらないか、それともそれをしますか?
問題は、他のほとんどのソフトウェアプログラムと同様に、VPNUI.exeが過去に接続したVPNの履歴を記憶していないことです。
ええ、AnyConnectのGUIはコマンドラインの内容を完全に認識していないようです。
私はいくつかのオプションを考えることができます:
vpncli.exe
を使用しますvpnui.exe
起動の周りにバッチファイルをラップし、preferences.xml
ファイルを目的のホストを含むファイルと入れ替えます。 (win7では、私のpreferences.xmlはAppData\Roaming\Cisco\Cisco AnyConnect VPN Client
のプロファイルにあります)次のような通常のテキストファイルを作成する必要があります。
connect myvpnhost
myloginname
mypassword
(たとえば)myfile.datとして保存してから、
"%ProgramFiles%\Cisco\Cisco AnyConnect Secure Mobility Client\vpncli.exe" -s < myfile.dat
同様の問題が発生していますが、profile.xml
に2番目のC:\ProgramData\Cisco\Cisco AnyConnect Secure Mobility Client\Profile
を追加することで、複数のプロファイルを取得できました。 ProgramDataフォルダーは非表示です。
私は元々そこにAnyConnectVPN.xmlファイルを持っていましたが、他の接続の情報を使用してprofile.xmlを複製して名前を変更しました。ただし、VPNCLI.exe connect <profile name>
を実行すると、ユーザー名とパスワードの入力を求められますが、あまり役に立ちません...