解决远程桌面最小化时,自动化UI(鼠标、键盘)指令不工作问题
写在前面
我们在用自动化UI工具(如UIpath、selenium、按键精灵等)时,在远程桌面中使用这些工具时,可能会遇到当远程桌面最小化时,这些工具不工作的情况。
系统拓扑图中的server参数如下:
分析原因
Windows系统为了节约系统资源,当窗口最小化时,会将这些窗口资源挂起。
解决方案
查阅了网上各种资料,下面把笔者验证可行的方案进行描述。
系统拓扑
工作PC:是个人办公使用的,可能会关机,建议不要用它直接连接Auto Robot UI X;
跳板机A:一般与Auto Robot UI X处于同一网段,保障远程桌面连接的稳定性,长期运行,不关机;
Auto Robot UI X:X代表上图的A、B、C、…H,自动工具运行的PC或服务器。修改注册表
注意⚠️:只需要修改的跳板机A的注册表,修改方式如下:
Win+R 运行regedit
在HKEY_CURRENT_USER和HKEY_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
- 重启系统,使注册表生效。
解决远程桌面最小化时,自动化UI(鼠标、键盘)指令不工作问题相关推荐
- C#编写最小化时隐藏为任务栏图标的Window appllication
C#编写最小化时隐藏为任务栏图标的Window appllication. 1.设置WinForm窗体属性showinTask=false 2.加notifyicon控件notifyIcon1,为控件 ...
- 远程桌面 出现内部错误_如何解决远程桌面连接延迟高的问题?
在对云主机进行日常运维时,我们经常需要使用远程桌面连接,但是传统意义上的远程桌面连接,是由客户端PC直接连接目标服务器,其连接质量的好坏,取决于客户端PC与目标服务器之间的网络带宽与延时,当企业业务范 ...
- 远程桌面连接服务器时,键盘不能正常打字
远程桌面连接服务器时,键盘不能正常打字.此时把windows自带的小键盘打开后,此时再用键盘就能正常输入. 打开小键盘的方法: 1.运行行输入:osk 2. 开始-附件-轻松访问-屏幕键盘.OK 另一 ...
- 联通移动网卡连接被远程计算机终止,HOWTO: 解决 远程桌面连接已停止工作 的故障问题...
HOWTO: 解决 远程桌面连接已停止工作 的故障问题 故障现象是用户打开"远程桌面连接"程序去登录一台计算机,连接过程中该程序发生错误,提示"远程桌面连接 已停止工作& ...
- 【解决“远程桌面连接:出现身份验证错误,要求的函数不受支持 ”方法】
解决"远程桌面连接:出现身份验证错误,要求的函数不受支持 "方法 今天做远程连接时,出现"身份验证错误,要求的函数不受支持"问题,在网上找了解决方法,亲测有效 ...
- 如何使对话框程序启动以及主窗口最小化时不在任务栏上显示
时下流行的许多软件,如QQ,迅雷等,启动主程序以及主窗口最小化时,不在任务栏上显示按钮,这是怎么做到的呢? 首先说主窗口启动时不再任务栏上显示按钮的问题 方法1,将主窗口的属性设置为WS_EX_TOO ...
- 文件夹的最小化时,上面的名字。
我们在把文件夹最小化时,常常会带上路径,所以看着很不方便~ [在标题栏显示完整路径]不要选中,那么,你看到的就是这个文件夹的名字,不会在前面加上一堆路径.
- 解决远程桌面关闭后teamviewer不能连接的问题
解决远程桌面关闭后teamviewer不能连接的问题 参考文章: (1)解决远程桌面关闭后teamviewer不能连接的问题 (2)https://www.cnblogs.com/joe-tang/p ...
- Windows下使用TeamViewer连接远程服务器,以及解决“远程桌面关闭后TeamViewer不能连接”的问题
Windows下使用TeamViewer连接远程服务器,以及解决"远程桌面关闭后TeamViewer不能连接"的问题 参考文章: (1)Windows下使用TeamViewer连接 ...
- 屏幕左上角出现【最小化】按钮,鼠标无法点击
屏幕左上角出现[最小化]按钮,鼠标无法点击 操作系统: 联想 win 11 解决方法: 关闭并强制退出[联?想?电?脑?管家],就会消失
最新文章
- 计算机组成原理作业1王诚,计算机组成原理 王诚 董长洪 宋佳兴
- mysql decs倒叙查询_mysql按照日期方式查询
- SAP Cloud for Customer 2102版本如何使用Key User Tool创建扩展字段 - extension field
- 推荐一款配有强大数据管理和可视化ETL的BI工具
- 计算机的只读储存器,只读存储器
- python接口自动化(十二)--https请求(SSL)(详解)
- LeetCode(985)——查询后的偶数和(JavaScript)
- 使用proxychains 代理终端
- jQuery视频拍照插件
- LeetCode1-580题汇总
- Zbrush中常用的8种笔刷,笔刷中的八大金刚你用过几个?
- php输出次方,php如何实现数值的整数次方(代码实例)
- # 互动媒体期末作业——P5.js“画板”
- 在linux下使用rpm命令安装软件
- android 图片热点区域,Android开发之扫描附近wifi热点并列表显示
- d3.js transition无限循环
- 被称为世上最经典的24句话
- OSChina 娱乐弹弹弹——凉风有信,秋月无边
- php对plc的TCP通信,西门子S7-1200PLC之间TCP通信实例步骤
- ExeCryptor脱壳脚本