伙计们。
我想在我的应用程序中使用 Windows RASDIAL 连接到 VPN。
我正在使用这个 cmd 命令:
rasdial a-1 username pass
我只想知道,如何在此命令中保存密码以供下次连接?
谢谢。
在 Windows 10 中,rasphone
将始终提示输入凭据(跳过此步骤的选项已消失。感谢 Microsoft!)。rasdial
但是我可以通过使用 EAP 身份验证来使用我保存的密码:
如果没有 EAP,MS-CHAP v2 将无法工作。
现在我可以执行rasdial VpnName
,它使用我保存的密码。
可能OP已经解决了问题(4年前问过),但rasdial
无法保存密码。但是您可以将存储在 Windows 中的凭据与rasphone
. 记得取消勾选“提示输入姓名和密码、证书等”。在连接属性中跳过对话框。
您可以使用 rasphone.exe 使用存储的凭据拨打连接:
rasphone -d "VPN NAME"
挂断:
rasphone -h "VPN NAME"
您还需要进入 VPN 连接属性的选项选项卡并取消选中“提示输入名称和密码、证书等”。
要在没有用户交互的情况下连接到 VPN 并避免在批处理文件中记下密码,您可以使用...
rasphone -d VPNname
...并使用此答案删除“提示输入用户名和密码”对话框... https://superuser.com/a/1027290/418793