调试调度的脚本

将 IBM RPA Studio 连接到远程计算机以在调度脚本启动后对其进行调试。 使用此功能可在 IBM RPA Studio 中逐步跟踪调试过程,并在该过程中观看远程计算机屏幕。 在生产计算机中远程调试调度的脚本很有用,其中环境可能会影响脚本的操作。

重要:- 附加到计划表功能仅适用于传统脚本计划表,无法连接到在 Bot 项目中创建的计划表。 - IBM RPA 23.0.0 已弃用调试计划脚本时观察远程计算机屏幕的功能,因此 IBM RPA Studio 不再显示该屏幕。 从 IBM RPA 23.0.3开始, 已从产品中除去 此功能部件。 您仍可以连接到远程计算机以调试已调度的脚本,但需要使用另一个工具来观看远程计算机屏幕。

开始之前

在开始该过程之前,必须符合以下要求。 以下要求是所有产品版本的一般要求:

  • 远程计算机必须安装 IBM RPA。
  • 要连接到远程计算机中的调度脚本,调度脚本必须存在于远程计算机的 IBM RPA Control Center 租户中。 有关更多信息,请参阅 调度脚本

23.0.3 之前的 IBM RPA 客户机的需求

除了一般要求外,如果 IBM RPA 客户机的版本低于 23.0.3,那么您必须符合以下要求。 将以下需求和配置应用于运行脚本的远程计算机:

  • 在远程计算机上安装虚拟网络计算 (VNC) 客户机,并在安装该客户机时设置管理员密码。
  • 在远程计算机中打开默认端口 58005900 ,以便输入 Transmission Control Protocol (TCP)。 可以在 VNC 客户机中更改缺省端口。
  • 在 IBM RPA Control Center 中编辑远程计算机的计算机配置,以输入 VNC 密码。 有关更多信息,请参阅 管理计算机
  • 编辑计算机后,下载证书并重新安装该证书。
重要信息:在 V 23.0.3中, IBM RPA Control Center 显示用于创建或修订版 计算机Vnc 密码 字段 (不推荐使用)。 如果使用的是 23.0.3之前的客户机,那么仍可以使用此字段输入 VNC 密码以连接到远程计算机。

过程

  1. 登录到 IBM RPA Studio。

  2. 主菜单选项卡上,单击附加到安排

  3. 机器名称字段中,输入远程计算机名称。 远程计算机的名称必须是 IP 地址或 FQDN。

  4. 搜索找到计算机后,单击 连接

    提示:使用以下步骤来获取 IP 地址或 FQDN:
    1. 打开 Windows™ 命令提示符。
    2. 输入以下命令:
    3. ipconfig/all
      
    4. IPv4 地址 字段中,获取 IP 地址。
    5. 输入以下命令以获取 FQDN:
    6. echo %COMPUTERNAME%.%USERDNSDOMAIN%
      

结果

单击 连接后, IBM RPA Studio 将连接到已调度的作业,并等待其启动。 您可以在附加到安排窗口中关注安排的剩余时间。

在调度的机器人启动后,机器人的操作开始暂停,以便您可以调试脚本。

下一步

重要信息:从 IBM RPA 23.0.3开始,不再应用以下过程。 这是由于在调试调度脚本时除去了用于监视远程计算机屏幕的功能。 如果您想同时观看远程计算机屏幕,那么需要使用另一个工具。 有关更多信息,请参阅 已除去
您可以查看远程计算机屏幕并与远程计算机的会话进行交互:
  1. 在调试器的窗口选项卡上,单击调试栏
  2. 最大化调试栏窗口。
  3. 清除忽略 VNC 输入选项。