小编Rom*_*man的帖子

在 Windows 中通过命令行使用 Cisco AnyConnect 连接到不受信任的 VPN 服务器

我有 2 个 VPN,有时我应该经常切换它们。我决定创建 .bat 文件,该文件可以使用此文件中设置的凭据连接到所需的 VPN。

所以我使用以下代码创建 .bat 文件:

vpncli.exe -s < 1.txt
Run Code Online (Sandbox Code Playgroud)

其中 1.txt 包含具有受信任证书的 VPN #1 的凭据。这是 1.txt 包含的内容:

connect <vpn1.some.host>
1
<password>
Run Code Online (Sandbox Code Playgroud)

其中 1 代表编号为 1 的 GROUP。

第二个 VPN 不受信任,我有这个提示,告诉我什么 VPN 不受信任。我对 .bat 文件使用了类似的代码:

vpncli.exe -s < 2.txt
Run Code Online (Sandbox Code Playgroud)

以及 2.txt 中的以下数据:

connect <vpn2.some.host>
y
<GROUP>
<LOGIN>
<PASSWORD>
Run Code Online (Sandbox Code Playgroud)

(“y”表示接受不受信任的服务器)

但是现在提示输入密码后显示“登录失败”,然后循环出现并且永不停止。

问题是:我应该如何修改我的 2.txt 文件以使脚本连接到 VPN #2?

vpn cisco-vpn-client batch-file

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch-file ×1

cisco-vpn-client ×1

vpn ×1