我需要在分支机构拥有一台自动连接到公司VPN的计算机,以简化登录过程(而不是强迫用户向右按下网络登录键)。
客户端计算机是Windows 8.1计算机,VPN是标准PPTP隧道。
我需要在分支机构拥有一台自动连接到公司VPN的计算机,以简化登录过程(而不是强迫用户向右按下网络登录键)。
客户端计算机是Windows 8.1计算机,VPN是标准PPTP隧道。
Answers:
在这里找到此解决方案。
c:\windows\system32\rasdial.exe
的程序/脚本:场。如果您不想键入它,或者您的默认Windows安装目录不同,也可以浏览到它。rasdial.exe
"VPN Connection Name" username password /domain:domainname
Mikael接受的答案很好,除了5.3中的纯文本密码外,这简直让我感到不安。我的VPN连接(通过IKEv2)的工作方式是,rasdial不需要用户名和密码作为参数。
但是,如果您的情况有所不同,则可以通过以下方法避免使用纯文本密码:
本文介绍了如何使用Powershell加密和保存文本: https //www.pdq.com/blog/secure-password-with-powershell-encrypting-credentials-part-1/
总结一下:使用功能ConvertTo-SecureString,您可以以仅在同一台计算机上的同一用户(在其下运行的进程)解密该文本的方式来加密文本。这不是绝对安全,但是比纯文本更好。用于将“ MyP @ ssword1”加密并保存到文件的powershell命令为:
"MyP@ssword1" | ConvertTo-SecureString -AsPlainText -Force | ConvertFrom-SecureString | Out-File "C:\path to\your\Password.txt"
在这里您将找到如何再次读取和解密密码的方法:https : //stackoverflow.com/a/19950628/4602253