前言
mstsc 是 Windows 操作系统中一个强大的远程桌面服务工具,它提供了灵活的连接选项和丰富的功能,使得远程工作和管理变得更加便捷和高效。然而这种工具缺无法在家庭版版本的系统中去使用。
但是,这个 RDP Wrapper 开源项目,能够为Windows操作系统启用远程桌面功能,特别是在那些默认不支持该功能的版本上,如Windows家庭版。
开启原理
其原理主要是通过修改系统文件和注册表项来实现远程桌面功能,从而绕过Windows家庭版的限制。
使用教程
为了给大家更好的演示该工具,我特意从微软官网下载了最新的win10系统,并且是家庭版的系统:
下载工具
我们需要在项目仓库中下载我们需要的软件包(zip压缩包文件):
https://github.com/stascorp/rdpwrap/releases
运行脚本
然后解压进入到文件目录中:
右键install脚本文件,以管理员身份运行:
如果最终的执行结果如下图所示就说明成功了:
关闭当前窗口后,在同级目录下有一个RDPConf.exe文件双击运行它,一般会出现两种情况:
1、正常状态,即远程桌面功能能够正常使用了:
2、异常状态,则需要进一步的操作来开启服务:
解决异常问题
我实际在安装这个服务的时候就遇到第二种情况即异常状态。我们需要前往指定的目录下查看名称为rdpwrap文件是否存在:
如果缺失dll
文件则需要前往下方的地址进行下载,需要注意的是文件名称前面的版本号需要对应软件上的版本号:
https://github.com/sebaxakerhtc/rdpwrap.ini/tree/master/autogenerated
在这里下载对应版本和架构的dll文件,然后将其重命名为:rdpwrap.dll:
如果两个文件都不缺失,或者ini也不存在,我们也需要重新下载新的配置文件在里面:
https://github.com/sebaxakerhtc/rdpwrap.ini/tree/master/autogenerated
下载好的ini文件同理也要命名成rdpwrap.ini,然后重启电脑:
待电脑重新启动后,在RDPConf.exe中应该能够显示服务正常了:
远程测试
在正式远程之前,我们需要给win上的用户设置密码,然后再使用当前系统登录的用户名和设置的密码进行远程登录:
这里需要注意每个箭头的配置信息
输入用户名密码后即可进入到桌面: