阅读和查看 Automation Anywhere 文档

Automation Anywhere

关闭内容

内容

打开内容

启用远程桌面连接

  • 已更新:5/10/2019
    • 11.3.x
    • 探索
    • Enterprise

启用远程桌面连接

本主题提供有关使用远程桌面应用程序运行自动化过程的信息。

在最小化会话下运行自动化任务

最小化远程桌面窗口(显示远程计算机桌面的窗口)时,操作系统会将远程会话切换到非 GUI 模式,并且不显示窗口和控件。

因此,Automation Anywhere 无法与应用程序 GUI 进行交互。此时,自动化 GUI 任务将失败。

要在最小化远程桌面窗口的同时在远程计算机上运行 GUI 任务,请更改连接到远程 Automation Anywhere 工作站的计算机上的注册表项。完成以下步骤:

  1. 登录到连接远程计算机的计算机。
  2. 关闭所有打开的远程桌面会话。
  3. 单击“开始”->“运行”(或按 Windows + R)。
  4. 在“运行”对话框窗口中,输入“regedit”,然后按 Enter 键。

    此时将启动注册表编辑器。

  5. 根据仅为计算机上的当前用户还是为所有用户修改远程桌面设置,导航到以下注册表项之一:
    • HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
  6. 创建名为“RemoteDesktop_SuppressWhenMinimized”的 DWORD 值,并将其设置为 2。

    最小化计算机上的“远程桌面连接”窗口时,远程计算机 GUI 应该不受影响,使 GUI 可用于自动化任务。

  7. 关闭注册表编辑器。
注: 对注册表所做的更改可能会影响系统的整体性能和功能。Automation Anywhere 不对因更改注册表而导致的不良系统行为负责。建议在系统管理员的帮助下进行此操作。

使用 VNC - 远程桌面的替代方案

通常情况下,远程桌面应用程序不允许自动化软件在您最小化或关闭窗口时运行或执行任务。远程桌面会为每个与远程计算机建立的连接创建会话。在此会话中为连接计算机提供了控制远程计算机的完整权限。

但是,在断开远程窗口或最小化远程窗口时,远程桌面将索回权限,并且对远程计算机 GUI 的所有访问都将丢失。这会导致自动化任务失去对远程系统的控制,无法按预期运行。

提示: 使用虚拟网络计算 (VNC) 连接到服务器。即使会话最小化或断开连接,VNC 也允许运行自动化任务。
  • VNC 与远程系统建立连接的方式不同于远程桌面。VNC 以物理方式连接到远程系统,而不是为每个连接创建会话。即使最小化或断开 VNC 窗口,连接也会保留远程 GUI 的控制。
  • 您的自动化任务可以继续按照与本地计算机上相同的方式运行。
发送反馈