robot
2022.4
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

机器人用户指南

上次更新日期 2024年10月25日

部署无人值守机器人- 企业版许可证

无人值守机器人用于自动执行不需要人工监督的任务,它们通常在专用计算机上的虚拟环境中运行,并且自动化由 Orchestrator 控制。

可以在需要时从 Orchestrator 手动启动无人值守的自动化,但是如果任务必须在特定的时间间隔(每天,每小时,每周)或在特定的时间和日期(一周的结束)开始,则还可以安排无人值守的自动化。

本文档将指导您完成使用 UiPath 企业版许可版本运行第一个无人值守的自动化的过程,从构建自动化,设置环境以及运行无人值守的流程开始。

要运行无人值守的自动化,需要采取以下步骤:

1. 创建自动化并将其发布到 Orchestrator

为了提供一个真实的例子,让我们假设我们需要每天早上 9 点在服务器上备份日志文件。为此,我们需要将当天的日志文件复制到另一个文件夹。在此示例中,我们将“Logs.txt”文件从“Logs”文件夹复制到“Old Logs”文件夹,每次都覆盖备份。

  1. 创建一个新流程,添加“复制文件”活动,配置文件的字段/路径,然后选择“覆盖”选项,以便新复制的文件每天都可以替换以前的文件。



  2. 将流程发布到 Orchestrator。
  3. 点击 Studio 功能区右侧的“发布”按钮,
  4. “发布属性”选项卡中,输入包的名称。
  5. “发布选项”选项卡中,将“发布至”选项选择为“Orchestrator 租户流程订阅源”,即无人值守机器人可以访问自动化的位置。
  6. 单击“发布”

    有关更多信息,请参见《Studio 指南》中关于发布自动化项目



  7. 在 Orchestrator 中,创建无人值守机器人用于运行自动化的流程。
  8. 通过 https://cloud.uipath.com 访问您的 Automation Cloud 实例,然后选择 Orchestrator 租户。
  9. 在 Orchestrator 中,选择“共享”文件夹>“流程”,然后单击右侧的“添加”按钮以打开“添加流程”页面。
  10. 选择包,然后单击“创建”以将流程添加到“共享文件夹”。



    注意:请记住,您将在此流程中使用两个实体。第一个实体是您,即创建和发布流程的开发者。第二个是在无人值守计算机上运行自动化和机器人的无人值守用户。

2. 设置 Windows 计算机以运行 Unattended Robot

设置运行无人值守机器人的 Windows 计算机,理想情况下,这将是云虚拟机。确保其屏幕保护程序功能已禁用,并且符合“硬件和软件技术要求”

例如,您可以将虚拟机托管在 Azure 上。有关如何在 Azure 中设置 Windows 虚拟机的详细信息,请参见 Windows VM 概述文档。

如果其他环境(如 AWS、VMware 或 Citrix)符合“硬件和软件技术要求”,则也受支持。

3. 在 Orchestrator 中创建 Unattended Robot

无人值守机器人由两部分组成:帐户和运行作业的计算机。帐户是用于权限和触发机器人作业的身份证明,而计算机则提供执行作业的计算能力。

  1. 创建并设置帐户。
  2. 创建帐户:对于无人值守的自动化,我们建议创建一个机器人帐户,这种服务类型身份不需要电子邮件地址。但是,如果必须以特定用户的身份运行作业(出于权限或审核目的),您可以另行选择创建用户帐户
  3. 为帐户分配角色
  4. 将帐户添加到包含其运行所需作业的文件夹中
  5. 创建计算机模型。

    注意:虽然您可以选择创建单个标准计算机,但在本示例中,我们将改为创建一个计算机模板。计算机模板通过单次定义配置,然后使用一组客户端凭据允许多个机器人连接到 Orchestrator,可以更轻松地部署多台计算机。
  6. 在 Orchestrator 中,转到“租户”>“文件夹”
  7. 从列表中选择目标文件夹,然后选择“计算机”选项卡。
  8. 单击右上角的“管理文件夹中的计算机”。
  9. “管理文件夹中的计算机”页面上,单击右上角的“添加计算机”,然后选择“计算机模板”
  10. 配置计算机模型并仅分配一个无人值守的运行时。有关详细说明,请参阅添加计算机模板
  11. 复制计算机密钥以备后用。

如果应使用此计算机模板运行多个文件夹中的作业,请将您创建的计算机模板添加到所有必要的文件夹中。有关说明,请参阅将计算机对象分配到文件夹

4. 在无人值守计算机上安装机器人

UiPathStudio.msi 安装程序用于在您的计算机上安装 Studio、UiPath Assistant 或 UiPath Robot。使用 .MSI 安装程序时,Robot 默认将以服务模式进行部署,这意味着该机器人可供计算机上的所有用户使用。为了运行安装程序,您需要管理员权限。
可以从资源中心或直接从 Automation Cloud 主页直接下载 UiPathStudio.msi 安装程序。


Robot 和 Studio 默认安装在以下位置 - C:\Program Files \UiPath\Studio。您可以使用命令行参数或通过安装程序界面来更改安装位置。

有关如何安装机器人的分步详细信息,请参阅 安装机器人 文档。

5. 将机器人连接到 Orchestrator

注意:如果在安装过程中选择仅安装 UiPath Robot,则只能通过命令行接口需要管理员权限)或通过 UiPath Assistant 配置与 Orchestrator 的连接。否则,您可以通过 StudioUiPath Assistant 连接您的机器人。
来自 Studio

安装完成后,系统将显示“连接到 Orchestrator”屏幕,默认情况下会要求您使用“使用计算机密钥”,因为这是无人值守机器人的推荐配置。计算机名称是自动获取的,您所要做的就是输入 Orchestrator URL 以及之前保存的计算机密钥。



注意:使用 .MSI 安装程序,在将机器人连接到 Orchestrator 时,整个计算机都将连接,而不仅仅是当前登录计算机的用户。
通过 UiPath Assistant
  1. 打开 UiPath Assistant
  2. 在“首选项”菜单上,选择“首选项”。“首选项”窗口随即显示。
  3. 导航到“Orchestrator 设置”
  4. 在“Orchestrator URL”字段中,输入 Orchestrator 的网址。
  5. 在“计算机密钥”字段中,输入您先前复制的密钥。

单击此处了解有关 Orchestrator 中不同计算机实体以及何时使用它们的详细信息。

  1. 单击“连接”。状态应显示为 Connected, Licensed


    注意:使用企业版安装程序 (.MSI) 设置计算机时,您可以注销计算机,因为机器人可以使用步骤 3 中提供的凭据来创建自己的 Windows 会话。

6. 测试自动化

为了测试无人值守机器人上的自动化,请转到 Orchestrator 中共享文件夹自动化->流程部分,并查找在步骤 1 中部署的流程。

您可以看到该流程的详细信息,并且右侧会显示“启动作业”按钮。



单击后,系统将显示“启动作业”界面,选择用户和之前配置的计算机,然后单击“启动”

这将启动所选计算机上的所选无人值守流程,您可以在 Orchestrator 中“共享文件夹”的“作业”部分中监视作业。



7. 安排自动化

对于本指南中提供的示例,我们可以安排它每天早上9点运行。这是从Orchestrator中共享文件夹的“触发器”部分配置的。



根据上面的屏幕截图设置时间表后,将触发 Logs.Backup 流程每天在世界标准时间上午 9 点代表选定的用户在无人值守计算机上运行。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。