MSTSC 自动登录
2015-09-10 14:02
423 查看
MSTSC 保存登录凭证 自动登录问题
0.情景
遇到一个需要利用Microsoft Remote Desktop Connection program (mstsc.exe)自动登录的问题,“把导出的配置文件.rdp,拷贝到其他机器也可以直接登录。”而原本的利用mstsc 直接另存为的rdp文档。里面是没有直接存储密码。
找到三个可以使用的方式,我个人比较喜欢第一个方式,因为配置成以后,只有一个文件,更加易用,也没有特殊的要求。
1.约定
约定如下,按照实际情况修改。
主机:192.168.1.254
端口:9988
用户:user1
密码:user1pass
域: 未添加
2.方案
2.0.RDP encrypted 加密密码,直接写入导出的RDP 配置文件。
2.0.1.原作者,http://www.remkoweijnen.nl/blog/2007/10/18/how-rdp-passwords-are-encrypted/
软件:http://www.remkoweijnen.nl/blog/download/rdp.zip?3e4384
2.0.1.加密密码,把需要加密的密码填入“encrypt”后面的 输入框,然后按“decrypt”,再拷贝后面生成出来的字符串到剪贴板。
2.0.2.打开保存的"RDP"文件,直接填写加密后的密码字符串。
默认里面没有下面三行,直接填写即可,如果有域,在“domain:s:”那一行后面添加。密码填写在“password 51:b:”后面。
username:s:user1
domain:s:
password 51:b:01000000D08C9DDF0115D1118C7A00C04FC297EB0100000041938A4DA34B164291335B32A850A3A20400000008000000700073007700000003660000A800000010000000D381DE3FADBE9B3F55F1F6739B91E8AD0000000004800000A00000001000000024E4BB6FF4FDB4B4CBC60E9C227344D2180000001433795139E0A77B782E969943F3F51FA722CC943805660D14000000C334B79DCE00F819AD762D769C37D52ABDBCAFC2
2.1.Microsoft Server 2008 + ,可以利用 “ cmdkey”指令,保存凭证。
cmdkey 官方资料:http://technet.microsoft.com/zh-cn/library/cc754243
cmdkey /generic:TERMSRV/192.168.1.254:8899 /user:user1 /pass:user1pass
2.2. 第三方软件,例如“Remote Desktop Administrator”,可以导出带密码的文件,支持“密码”加密“远程登录配置文件”。
Remote Desktop Administrator 官网: http://sourceforge.net/projects/remotedesktopad/
3.参考资料
http://sourceforge.net/projects/remotedesktopad/ http://stackoverflow.com/questions/15943775/cmdkey-mstsc-and-local-tunnel http://www.remkoweijnen.nl/blog/2007/10/18/how-rdp-passwords-are-encrypted/
相关文章推荐
- 让Python文件也可以当bat文件运行
- VBS脚本写的Windows硬件检测工具分享
- 用批处理删除注册表健值的方法分享
- 用vbscript实现隐藏任务栏图标的脚本
- 用autoit编写第一个脚本(Hello World)
- cmd批处理转义字符%的详细解释
- 通过批处理调用SQL的方法(osql)
- 将批处理文件注册成服务在系统启动的时候自动调用
- 用批处理实现读取文本文件并实现超链接代码的输出[原创]_DOS/BAT_脚本之家
- 用批处理解决数学问题的代码第1/4页
- 如何让批处理程序启动的时候最小化
- 利用批处理结合winrar轻松压缩文件
- VBS调用WMI快速关闭IE的脚本
- 收集的ROS防火墙脚本
- JSP脚本漏洞面面观
- 不错的批处理脚本 第一部分
- 用批处理重命名文本文件名的代码
- 三个不同文件停顿二秒弹出不同窗口的批处理