我正在尝试通过命令行/powershell 建立/关闭我的 VPN 连接。我已经在 Google 上进行了广泛的搜索,但找不到有关命令行参数的任何最新信息。我尝试了堆栈上的建议:
.\OpenVPNConnect.exe --config <name of ovpn file>
.\OpenVPNConnect.exe --connect <name of ovpn file>
.\OpenVPNConnect.exe --connect <full path of ovpn file>
.\OpenVPNConnect.exe --connect <name of profile>
但我没有骰子,GUI 打开了但没有连接,看起来可用的连接信息都是旧的。我注意到安装文件夹中还有另一个应用程序,名为ovpnconnector.exe
这似乎是一个可行的选项,但它涉及为 ovpn 文件安装服务,然后使用服务控制启动和停止服务。一定有一种使用命令行参数的简单方法记录在某处?
简单问题:在新版本中如何使用命令行启动/关闭 OpenVPN?
答案1
这对我有用.\OpenVPNConnect.exe" connect "PC <name of profile>
来源:https://www.reddit.com/r/OpenVPN/comments/klnl1j/new_command_line_options_for_openvpnconnectexe/
答案2
如何在新版本中使用命令行启动/关闭 OpenVPN?
连接
openvpn-gui --connect <name of profile>
断开
没有简单的方法。你必须终止该进程:
taskkill.exe /F /IM openvpn.exe
缺点:断开连接后会弹出一个对话框,要求点击“确定”。这个问题也许可以解决。