Windows下启动freeRDP并自适应远端桌面大小

几个二进制文件

xfreerdp         # Linux下的,an X11 Remote Desktop Protocol (RDP) client which is part of the FreeRDP project
wfreerdp.exe     # Windows下的,freerdp2.0 主程序,freerdp3.0将废弃
sdl-freerdp.exe  # Windows下的,freerdp3.0 主程序,其基于SDL库,目前Beta版还有一些Bug
freerdp2 > ./wfreerdp.exe /help
wfreerdp.exe client has been deprecated
As replacement there is a SDL based client available.

Windows运行环境

Windows编译版的FreeRDP,是使用MinGW环境编译,所以wfreerdp.exe/sdl-freerdp.exe需要在MinGW环境下才能运行,即提供相关依赖库,否则直接退出不给提示。MobaXterm或Windows Git或直接安装MinGW都可以提供所需要库的Bash环境。下载地址:https://ci.freerdp.com/job/freerdp-nightly-windows/ ,包含文件:

winpr-makecert.exe
freerdp-proxy.exe
sdl-freerdp.exe
sfreerdp-server.exe
wfreerdp.exe
winpr-hash.exe

自适应远端桌面大小

问题:默认情况下,wfreerdp不管远程桌面大小,而是打开一个固定大小的窗口,得手动调整窗口的宽高以完整显示远端桌面。

解决:先在启动时添加/smart-sizing参数,然后在打开的窗口标题栏调出上下文菜单,取消smart sizing。窗口如此就自适应远端桌面大小了。

./wfreerdp.exe /u: /p: /v: /smart-sizing

Windows下启动freeRDP并自适应远端桌面大小_第1张图片

你可能感兴趣的:(Windows,windows,RDP,自适应)