RDP Wrap

github地址

点那个zip压缩包即可下载

解压后

  1. install.bat (注意要管理员运行)
  2. RDPConf.exe (P.S.正常情况下有四个全绿的标,如果没有请参考文档

我这里出现的问题是:
Service state ver. N/A
Listener state not listening [support level]

我的处理方法是:

  1. uninstall.bat(注意要管理员运行)
  2. install.bat(注意要管理员运行)
  3. install.bat结束后不要关,找到Terminal services version:xxxxxxxxx
  4. 根据这个version,打开ini配置文件,搜索version是否存在,如果可以找到,则理论上可以用,否者不可用
  5. 右键另存为rdpwrap.ini文件
  6. rdpwrap.ini文件移动并覆盖C:\Program Files\RDP Wrapper
    (注意:移动前请关闭Remote desktop service服务)
  7. 重新启动Remote desktop service服务,运行RDPConf.exe
  8. 若至少有三个绿色的标,[support level]可以不是[fully support],这种情况下是可以使用的!
    image
  9. 以上实现以后,运行RDPCheck.exe,若能出现本地连接界面,表示远程连接可用
    image-1680610831045

连接远程桌面

这里只演示Windows to Windows

连接前确保被连接方的防火墙端口打开(默认端口为3389)

设置->更新与安全->Windows安全中心->防火墙和网络保护->高级设置->
入站规则->新建规则->端口,下一步->TCP,特定本地端口3389,下一步->两次下一步->取消公用,下一步->起个名
image-1680610265209
image-1680610289570
image-1680610368316
image-1680610414089
image-1680610422994
image-1680610451409

搜索->远程桌面->输入计算机名->连接

注意:可以通过输入ip地址/主机名来连接
image-1680610664761

image-1680610685261

P.S.

1. Service state ver. N/A

可能是因为Windows系统版本有缺陷
于是在power shell(管理员)中运行 sfc /scannow (检测系统文件)会出现:

Windows 资源保护找到了损坏文件,但其中有一些文件无法修复

根据网友所提供的的解决方法

依次在Powershell运行以下命令:

> DISM.exe /Online /Cleanup-image /Scanhealth
> DISM.exe /Online /Cleanup-image /Restorehealth
> sfc /scannow

就可以解决

山和山不相遇,人与人要相逢