如何在rasdial中保存密码?
Posted
技术标签:
【中文标题】如何在rasdial中保存密码?【英文标题】:How to Save Password in rasdial? 【发布时间】:2012-12-20 06:26:55 【问题描述】:伙计们。
我想在我的应用程序中使用 Windows RASDIAL 连接到 ***。
我正在使用这个 cmd 命令:
rasdial a-1 username pass
我只是想知道,如何在此命令中保存密码以便下次连接?
谢谢。
【问题讨论】:
【参考方案1】:要在没有用户交互的情况下连接到 *** 并避免在批处理文件中写下密码,您可以使用...
rasphone -d ***name
...并使用此答案删除“提示输入用户名和密码”对话框...https://superuser.com/a/1027290/418793
【讨论】:
【参考方案2】:在 Windows 10 中,rasphone
将始终提示输入凭据(跳过此步骤的选项已消失。感谢 Microsoft!)。但是我可以通过使用 EAP 身份验证将我保存的密码与rasdial
一起使用:
没有 EAP,MS-CHAP v2 将无法工作。
现在我可以执行rasdial ***Name
,它使用我保存的密码。
【讨论】:
如何添加用户并传入rasphone.pbk? 我在 Windows 10 上遇到了同样的问题,但您似乎可以编辑文件以防止弹出密码对话框:将 %APPDATA 中的 *** 连接的PreviewUserPw=1
更改为 PreviewUserPw=0
%\Microsoft\Network\Connections\Pbk\rasphone.pbk 文件在这里阅读更多:superuser.com/a/1027290/282850【参考方案3】:
可能OP已经解决了问题(4年前问过),但是rasdial
无法保存密码。但是您可以通过rasphone
使用您在Windows 中存储的凭据。记得取消勾选“提示输入姓名和密码、证书等”。在连接属性中跳过对话框。
您可以使用 rasphone.exe 使用存储的凭据拨打连接:
rasphone -d "*** NAME"
挂断电话:
rasphone -h "*** NAME"
您还需要进入 *** 连接属性的选项选项卡并取消选中“提示输入名称和密码、证书等”。
https://superuser.com/a/894969/27235
【讨论】:
以上是关于如何在rasdial中保存密码?的主要内容,如果未能解决你的问题,请参考以下文章