我有 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?