为了在隐藏模式下在 PowerShell 中运行 OpenVPN,我使用:
Powershell -windowstyle hidden -Command " & 'C:\Program Files\OpenVPN\bin\openvpn.exe' --config 'C:\Users\Path\sms1.ovpn' --auth-user-pass 'C:\Users\Path\sms1.auth.txt' "
并终止它,因为没有其他与 OpenVPN 相关的进程:
Powershell -Command "& Stop-Process -Name 'openvpn' -Force"
这是正确的方法吗?我对 Powershell 还很陌生。