在 PowerShell 中终止 OpenVPN

在 PowerShell 中终止 OpenVPN

为了在隐藏模式下在 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 还很陌生。

相关内容