首页 > 解决方案 > VPN 与 PowerShell 连接在 Windows 服务中不起作用

问题描述

我从 VPN 连接创建 PowerShell 脚本(这项工作来自 powershell):

$vpnName = "VPN_NAME";
$vpn = Get-VpnConnection -Name $vpnName;
if($vpn.ConnectionStatus -eq "Disconnected"){
    rasdial $vpnName;
}

下一步:我通过http://nssm.cc创建服务。这是服务工作但未连接 VPN。

下一步:我通过“ps2exe.ps1”将脚本“ps1”转换为“exe”。而且都一样。服务工作但未连接 VPN。

我怎样才能解决这个问题?感谢。

标签: windowspowershellwindows-services

解决方案


推荐阅读