在最小化的远程连接窗口中执行任务
检索关键字:远程桌面最小化执行失败,RDP,最大化正常,最小化就失败
当我们使用远程连接并且最小化远程连接窗口后,实际上远程连接中所有的界面元素将不再进行渲染和响应交互。这样会导致我们的自动化操作失效,为了解除这一限制可以在Windows注册表编辑器中修改设置,如下所示:
注意:
以下操作需要管理员权限
关闭所有打开的远程桌面会话
按下
WIN+R
键呼出运行,键入regedit
然后按键盘Enter键,打开注册表程序打开至以下注册表项:
对于当前用户:
- HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client
- HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Terminal Server Client
对于所有用户:
- HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
- HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
使用
RemoteDesktop_SuppressWhenMinimized
名称创建一个新的DWORD值。- 在
注册表编辑器
窗口的右面板内右键单击 - 选择
新建>DWORD(32位)值
,将新的注册表项添加到右侧面板 - 将默认名称更改为
RemoteDesktop_SuppressWhenMinimized
- 双击
RemoteDesktop_SuppressWhenMinimized
,显示“ 编辑DWORD(32位)值”窗口 - 在
值数据
字段中输入2 - 按
确定
保存更改
- 在
- 关闭
注册表编辑器
窗口
在执行作业之前,注销机器人计算机上的所有用户 现在,即使在最小化远程连接窗口的情况下,也可以进行自动化操作了