Get-VPNConnection 显示错误的连接状态?
Get-VPNConnection shows wrong connection status?
我正在设置一个脚本来监控远程服务器上的 VPN 连接,但 ConnectionStatus 显示 'Disconnected',即使我知道它当前已连接。有什么我遗漏的东西会导致它显示错误的状态吗?
使用这个:
Get-VpnConnection "<VPN Connection>" -CimSession <ServerName> -AllUserConnection
有关于 VPN 连接的 return 数据,但在连接时显示已断开连接。
我们需要它来为我们提供正确的状态,因为如果 VPN 断开连接,我们将有办法重新连接 VPN。如果它总是显示为断开连接,那对我们没有任何好处。
感谢任何帮助。
我也遇到了同样的问题,期待正确的回答。
同时,作为解决方法,您可以解析 rasdial
命令的输出:
$vpnStatus = If ((rasdial | select-string "<VPN Connection>").count -eq 0) {"Disconnected"} else {"Online"}
我正在设置一个脚本来监控远程服务器上的 VPN 连接,但 ConnectionStatus 显示 'Disconnected',即使我知道它当前已连接。有什么我遗漏的东西会导致它显示错误的状态吗?
使用这个:
Get-VpnConnection "<VPN Connection>" -CimSession <ServerName> -AllUserConnection
有关于 VPN 连接的 return 数据,但在连接时显示已断开连接。
我们需要它来为我们提供正确的状态,因为如果 VPN 断开连接,我们将有办法重新连接 VPN。如果它总是显示为断开连接,那对我们没有任何好处。
感谢任何帮助。
我也遇到了同样的问题,期待正确的回答。
同时,作为解决方法,您可以解析 rasdial
命令的输出:
$vpnStatus = If ((rasdial | select-string "<VPN Connection>").count -eq 0) {"Disconnected"} else {"Online"}