本文主要介绍rdp文件的密码配置,并进行远程连接
有时候,我们想将系统自带的 远程桌面连接集成到我们的程序里面,但是查看MSTSC的帮助,发现并没有密码的参数,因此不能在程序里面设置好密码,直接远程连接,这样会觉得繁琐,并且局限性比较大。
查看 MSTSC参数的方法: 在CMD里面输入 mstsc /?
因此,在查了资料后,发现可以使用rdp文件进行远程连接,该文件可以在远程桌面连接工具那里另存为就可以得到。
现在系统保存的rdp文件并没有password的属性,但是并不代表该属性不起作用,实际上该属性仍然起作用。
但是要注意的地方就是,在rdp文件里面的password的值需要保存的是经过加密后的值,并非是明文。
该加密方法可以调用系统API crypt32 里面的 CryptProtectData 进行加密,注意,rdp使用的编码为Unico