写在前面

我们在用自动化UI工具(如UIpath、selenium、按键精灵等)时,在远程桌面中使用这些工具时,可能会遇到当远程桌面最小化时,这些工具不工作的情况。
系统拓扑图中的server参数如下:

分析原因

Windows系统为了节约系统资源,当窗口最小化时,会将这些窗口资源挂起。

解决方案

查阅了网上各种资料,下面把笔者验证可行的方案进行描述。

  1. 系统拓扑

    工作PC:是个人办公使用的,可能会关机,建议不要用它直接连接Auto Robot UI X;
    跳板机A:一般与Auto Robot UI X处于同一网段,保障远程桌面连接的稳定性,长期运行,不关机;
    Auto Robot UI X:X代表上图的A、B、C、…H,自动工具运行的PC或服务器。

  2. 修改注册表
    注意⚠️:只需要修改的跳板机A的注册表,修改方式如下:
    Win+R 运行regedit

    HKEY_CURRENT_USERHKEY_LOCAL_MACHINE中的所有的Terminal Server Client新增或修改RemoteDesktop_SupressWhenMinimized=2

以笔者的跳板机为例,注册表中有如下三处存在Terminal Server Client:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Terminal Server Client
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Terminal Server Client
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Terminal Server Client

以新增HKEY_CURRENT_USER中Terminal Server Client的RemoteDesktop_SupressWhenMinimize=2为例,进行说明(其他两个路径的修改同理)

右键点击 Terminal Server Client,新建RemoteDesktop_SupressWhenMinimized

将值修改为2

  1. 重启系统,使注册表生效。

解决远程桌面最小化时,自动化UI(鼠标、键盘)指令不工作问题相关推荐

  1. C#编写最小化时隐藏为任务栏图标的Window appllication

    C#编写最小化时隐藏为任务栏图标的Window appllication. 1.设置WinForm窗体属性showinTask=false 2.加notifyicon控件notifyIcon1,为控件 ...

  2. 远程桌面 出现内部错误_如何解决远程桌面连接延迟高的问题?

    在对云主机进行日常运维时,我们经常需要使用远程桌面连接,但是传统意义上的远程桌面连接,是由客户端PC直接连接目标服务器,其连接质量的好坏,取决于客户端PC与目标服务器之间的网络带宽与延时,当企业业务范 ...

  3. 远程桌面连接服务器时,键盘不能正常打字

    远程桌面连接服务器时,键盘不能正常打字.此时把windows自带的小键盘打开后,此时再用键盘就能正常输入. 打开小键盘的方法: 1.运行行输入:osk 2. 开始-附件-轻松访问-屏幕键盘.OK 另一 ...

  4. 联通移动网卡连接被远程计算机终止,HOWTO: 解决 远程桌面连接已停止工作 的故障问题...

    HOWTO: 解决 远程桌面连接已停止工作 的故障问题 故障现象是用户打开"远程桌面连接"程序去登录一台计算机,连接过程中该程序发生错误,提示"远程桌面连接 已停止工作& ...

  5. 【解决“远程桌面连接:出现身份验证错误,要求的函数不受支持 ”方法】

    解决"远程桌面连接:出现身份验证错误,要求的函数不受支持 "方法 今天做远程连接时,出现"身份验证错误,要求的函数不受支持"问题,在网上找了解决方法,亲测有效 ...

  6. 如何使对话框程序启动以及主窗口最小化时不在任务栏上显示

    时下流行的许多软件,如QQ,迅雷等,启动主程序以及主窗口最小化时,不在任务栏上显示按钮,这是怎么做到的呢? 首先说主窗口启动时不再任务栏上显示按钮的问题 方法1,将主窗口的属性设置为WS_EX_TOO ...

  7. 文件夹的最小化时,上面的名字。

    我们在把文件夹最小化时,常常会带上路径,所以看着很不方便~ [在标题栏显示完整路径]不要选中,那么,你看到的就是这个文件夹的名字,不会在前面加上一堆路径.

  8. 解决远程桌面关闭后teamviewer不能连接的问题

    解决远程桌面关闭后teamviewer不能连接的问题 参考文章: (1)解决远程桌面关闭后teamviewer不能连接的问题 (2)https://www.cnblogs.com/joe-tang/p ...

  9. Windows下使用TeamViewer连接远程服务器,以及解决“远程桌面关闭后TeamViewer不能连接”的问题

    Windows下使用TeamViewer连接远程服务器,以及解决"远程桌面关闭后TeamViewer不能连接"的问题 参考文章: (1)Windows下使用TeamViewer连接 ...

  10. 屏幕左上角出现【最小化】按钮,鼠标无法点击

    屏幕左上角出现[最小化]按钮,鼠标无法点击 操作系统: 联想 win 11 解决方法: 关闭并强制退出[联?想?电?脑?管家],就会消失

最新文章

  1. AndroidStudio 解决Android方法数超过65535的问题
  2. bleve搜索引擎源码分析之索引——mapping真复杂啊
  3. NIST 人脸识别竞赛 FRVT(Face Recognition Vendor Test)
  4. Javascript数组常见的方法
  5. Windows + Eclipse + Gtk 环境(总结)
  6. float在python中的书写形式错误的是_在Python3.7.1中,编写简单的GAN时,“TypeError:”float“对象不能解释为整数”错误...
  7. html百度天气api,百度API 免费接口获取天气预报
  8. weka使用训练集分类测试集_Giao 13C NMR计算分类训练集提高结构归属的准确性和可靠性...
  9. ASP.NET Core--授权过滤器
  10. Subversion for Windows 相关工具
  11. cpu风扇声音大_小米游戏本风扇声音大的处理方法
  12. Repository does not allow updating assets 解决方法
  13. Maya: 菜单 曲面 双轨成形双轨成形3+工具
  14. 项目名前有个红色感叹号的解决办法
  15. Lumen rule
  16. 会考计算机考试查询成绩查询,会考成绩(学业水平考试成绩查询系统)
  17. android 颜色 数组,在Android中声明维数,颜色,资源ID或其他非标准数据类型的数组?...
  18. 特效转序列帧动画工具
  19. sap进阶系列(3):第一篇:财务总览之总账、应收和应付
  20. 【SWAT水文模型】SWAT水文模型建立及应用第三期:基于中国土壤数据库建立土壤库(待更新)

热门文章

  1. Git-Dumper工具:从站点中导出一个Git库
  2. 全球四大国际反垃圾邮件组织介绍
  3. 面试相关(技术汇总)
  4. photoshop 抠图
  5. 数值计算(九)——线性代数方程组求解(一)高斯消元法
  6. cp命令—Linux文件管理
  7. MATLAB超定方程解法
  8. 【Python】可视化台风路径轨迹图
  9. selinux基本概念 | 开启selinux策略 | 安全上下文的临时修改 | 安全上下文的永久修改 | 如何修复selinux | selinux对服务功能的影响 | 系统自动排错
  10. VUE使用echarts实现中国地图航线动态展示