windows家庭版 使用RDPWrap开启远程桌面
下载RDPWrap
下载地址RDPWrap, 下载zip包即可
安装RDPWrap
解压压缩包,以管理员身份
运行install.bat
下载配置文件
下载最新配置文件rdpwrap.ini, 替换C:\Program Files\RDP Wrapper\rdpwrap.ini
文件
重启服务
net stop termService
net start termService
查看是否安装成功
双击运行RDPConf.exe
. 如果全绿则成功. 通过RDPCheck.exe
, 检测是否可用
配置防火墙
如果远程连接不上, 可能是由于远程桌面是通过3389 TCP端口进行访问的,Windows Home版是默认关闭了这个端口的,需要手工去放行这个端口,不然还是不能使用远程桌面访问。
wf.msc
打开防火墙配置查看, 也可以通过以下脚本添加
rem 添加防火墙规则
netsh advfirewall firewall add rule name="0-my-rdp" dir=in action=allow protocol=TCP localport=3389
rem 删除防火墙规则
netsh advfirewall firewall delete rule name="0-my-rdp"
开启配置文件自动更新
由于windows的更新, 可能导致老的配置文件不可用, 参考autoupdate, 直接下载
需要修改两个位置, 由于国内可能连不上github
和google
的情况
rdpwrap_ini_update_github_x
的地址前都加上https://ghproxy.com/
代理前缀ping -n 1 google.com>nul
改为ping -n 1 baidu.com>nul
手动更新rdpwrap.ini
有时网上更新的rdpwrap.ini
配置不及时, 找不到对应的配置文件, 这时可以通过以下工具自动找到对应版本的配置文件, 手动更新到rdpwrap.ini
文件中, 下载地址RDPWrapOffsetFinder, 找到对应版本的RDPWrapOffsetFinder.exe
运行即可.
直接双击运行可能会一闪而过, 此时可通过以下脚本运行
@echo off
echo.
set "BASE_PATH=C:\ls\RDPWrapOffsetFinder\64bit"
set "EXE_PATH=%BASE_PATH%\RDPWrapOffsetFinder.exe"
set "TEMP_PATH=%BASE_PATH%\sym"
:parse
IF "%~1"=="" GOTO start_and_clean
IF "%~1"=="-s" GOTO start_and_save
:start_and_save
call "%EXE_PATH%"
goto :end
:start_and_clean
call "%EXE_PATH%"
goto :clean
:clean
if exist "%TEMP_PATH%" (
rd /s /q "%TEMP_PATH%"
)
goto :end
:end
echo.
echo.
echo.
echo 请将以上内容保存到对应的rdpwrap.ini文件中
echo.
pause