如何使用 powershell 在计算机上保存 vpn 密码

如何使用 powershell 在计算机上保存 vpn 密码

这是我使用的代码

Add-VpnConnection -Name 'vpn' -ServerAddress 'vpn.server.com'
rasdial 'vpn' 'username' 'password'

当 VPN 断开连接并重新连接时,它会要求客户端输入 VPN 密码,

我想要一种方法来绕过向客户端询问密码

在此处输入图片描述

答案1

您需要-RememberCredential在创建 VPN 连接时添加参数,如下所示这里

-记住凭据

     表示首次成功连接时提供的凭据存储在缓存中。

您的 cmdlet 应该是:

Add-VpnConnection -Name 'vpn' -ServerAddress 'vpn.server.com' -RememberCredential

第一次连接时,系统会要求您输入用户名和密码。下次连接时,系统会记住它们并直接连接,而无需输入用户名和密码。

相关内容