当前位置: 首页 > news >正文

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:<uname> /p:<pswd> /v:<host> /smart-sizing

在这里插入图片描述

http://www.lryc.cn/news/182212.html

相关文章:

  • ES6中的数值扩展
  • 自定义注解实现Redis分布式锁、手动控制事务和根据异常名字或内容限流的三合一的功能
  • Linux:minishell
  • STM32驱动步进电机
  • 计算机视觉——飞桨深度学习实战-深度学习网络模型
  • 用c动态数组(不用c++vector)实现手撸神经网咯230901
  • 视频讲解|基于DistFlow潮流的配电网故障重构代码
  • Ultralytics(YoloV8)开发环境配置,训练,模型转换,部署全流程测试记录
  • springboot之@ImportResource:导入Spring配置文件~
  • 阿里云服务器免费申请入口_注册阿里云免费领4台服务器
  • ES6中的async、await函数
  • 代码随想录算法训练营第五十六天 | 动态规划 part 14 | 1143.最长公共子序列、1035.不相交的线、53. 最大子序和(dp)
  • 【数据挖掘】2021年 Quiz 1-3 整理 带答案
  • 【软件设计师-中级——刷题记录6(纯干货)】
  • 微信小程序点单左右联动的效果实现
  • Socket通信
  • TCP 如何保证有效传输及拥塞控制
  • PyQt5+Qt设计师初探
  • rust cargo
  • CANoe.Diva生成测试用例
  • openGauss学习笔记-89 openGauss 数据库管理-内存优化表MOT管理-内存表特性-使用MOT-MOT使用查询原生编译
  • python获取时间戳
  • 2023年山东省安全员C证证考试题库及山东省安全员C证试题解析
  • Java中的Unicode字符编码与占用比特位解析
  • 分布式事务-TCC案例分析流程图
  • 究竟是什么样的讲解数组算法的博客让我写了三小时???
  • Day-05 CentOS7.5 安装docker
  • Makefile
  • c语言练习77:公因⼦的数⽬
  • 【C++】C++11——右值引用和移动语义、左值引用和右值引用、右值引用使用场景和意义、完美转发、新的类功能