- 发行说明
- 入门指南
- UiPath Assistant
- 安装和升级
- 机器人类型
- 机器人组件
- 许可
- 将机器人连接到 Orchestrator
- 流程与活动
- 日志记录
- Robot JavaScript SDK
- 特定场景
- 故障排除
部署无人值守机器人- 企业版许可证
无人值守机器人用于自动执行不需要人工监督的任务,它们通常在专用计算机上的虚拟环境中运行,并且自动化由 Orchestrator 控制。
可以在需要时从 Orchestrator 手动启动无人值守的自动化,但是如果任务必须在特定的时间间隔(每天,每小时,每周)或在特定的时间和日期(一周的结束)开始,则还可以安排无人值守的自动化。
本文档将指导您完成使用 UiPath 企业版许可版本运行第一个无人值守的自动化的过程,从构建自动化,设置环境以及运行无人值守的流程开始。
要运行无人值守的自动化,需要采取以下步骤:
为了提供一个真实的例子,让我们假设我们需要每天早上 9 点在服务器上备份日志文件。为此,我们需要将当天的日志文件复制到另一个文件夹。在此示例中,我们将“Logs.txt”文件从“Logs”文件夹复制到“Old Logs”文件夹,每次都覆盖备份。
-
创建一个新流程,添加“复制文件”活动,配置文件的字段/路径,然后选择“覆盖”选项,以便新复制的文件每天都可以替换以前的文件。
- 将流程发布到 Orchestrator。
- 点击 Studio 功能区右侧的“发布”按钮,
- 在“发布属性”选项卡中,输入包的名称。
- 在“发布选项”选项卡中,将“发布至”选项选择为“Orchestrator 租户流程订阅源”,即无人值守机器人可以访问自动化的位置。
-
单击“发布”。
有关更多信息,请参见《Studio 指南》中关于发布自动化项目。
- 在 Orchestrator 中,创建无人值守机器人用于运行自动化的流程。
- 通过 https://cloud.uipath.com 访问您的 Automation Cloud 实例,然后选择 Orchestrator 租户。
- 在 Orchestrator 中,选择“共享”文件夹>“流程”,然后单击右侧的“添加”按钮以打开“添加流程”页面。
-
选择包,然后单击“创建”以将流程添加到“共享文件夹”。
注意:请记住,您将在此流程中使用两个实体。第一个实体是您,即创建和发布流程的开发者。第二个是在无人值守计算机上运行自动化和机器人的无人值守用户。
设置运行无人值守机器人的 Windows 计算机,理想情况下,这将是云虚拟机。确保其屏幕保护程序功能已禁用,并且符合“硬件和软件技术要求”。
例如,您可以将虚拟机托管在 Azure 上。有关如何在 Azure 中设置 Windows 虚拟机的详细信息,请参见 Windows VM 概述文档。
如果其他环境(如 AWS、VMware 或 Citrix)符合“硬件和软件技术要求”,则也受支持。
无人值守机器人由两部分组成:帐户和运行作业的计算机。帐户是用于权限和触发机器人作业的身份证明,而计算机则提供执行作业的计算能力。
- 创建并设置帐户。
- 创建帐户:对于无人值守的自动化,我们建议创建一个机器人帐户,这种服务类型身份不需要电子邮件地址。但是,如果必须以特定用户的身份运行作业(出于权限或审核目的),您可以另行选择创建用户帐户。
- 为帐户分配角色。
- 将帐户添加到包含其运行所需作业的文件夹中。
-
创建计算机模型。
- 在 Orchestrator 中,转到“租户”>“文件夹”。
- 从列表中选择目标文件夹,然后选择“计算机”选项卡。
- 单击右上角的“管理文件夹中的计算机”。
- 在“管理文件夹中的计算机”页面上,单击右上角的“添加计算机”,然后选择“计算机模板”。
- 配置计算机模型并仅分配一个无人值守的运行时。有关详细说明,请参阅添加计算机模板。
- 复制计算机密钥以备后用。
如果应使用此计算机模板运行多个文件夹中的作业,请将您创建的计算机模板添加到所有必要的文件夹中。有关说明,请参阅将计算机对象分配到文件夹。
UiPathStudio.msi
安装程序用于在您的计算机上安装 Studio、UiPath Assistant 或 UiPath Robot。使用 .MSI
安装程序时,Robot 默认将以服务模式进行部署,这意味着该机器人可供计算机上的所有用户使用。为了运行安装程序,您需要管理员权限。
UiPathStudio.msi
安装程序。
C:\Program Files \UiPath\Studio
。您可以使用命令行参数或通过安装程序界面来更改安装位置。
有关如何安装机器人的分步详细信息,请参阅 安装机器人 文档。
来自 Studio
安装完成后,系统将显示“连接到 Orchestrator”屏幕,默认情况下会要求您使用“使用计算机密钥”,因为这是无人值守机器人的推荐配置。计算机名称是自动获取的,您所要做的就是输入 Orchestrator URL 以及之前保存的计算机密钥。
.MSI
安装程序,在将机器人连接到 Orchestrator 时,整个计算机都将连接,而不仅仅是当前登录计算机的用户。
通过 UiPath Assistant
- 打开 UiPath Assistant
- 在“首选项”菜单上,选择“首选项”。“首选项”窗口随即显示。
- 导航到“Orchestrator 设置”。
- 在“Orchestrator URL”字段中,输入 Orchestrator 的网址。
- 在“计算机密钥”字段中,输入您先前复制的密钥。
单击此处了解有关 Orchestrator 中不同计算机实体以及何时使用它们的详细信息。
-
单击“连接”。状态应显示为
Connected, Licensed
注意:使用企业版安装程序 (.MSI
) 设置计算机时,您可以注销计算机,因为机器人可以使用步骤 3 中提供的凭据来创建自己的 Windows 会话。
为了测试无人值守机器人上的自动化,请转到 Orchestrator 中共享文件夹的自动化->流程部分,并查找在步骤 1 中部署的流程。
您可以看到该流程的详细信息,并且右侧会显示“启动作业”按钮。
单击后,系统将显示“启动作业”界面,选择用户和之前配置的计算机,然后单击“启动”。
这将启动所选计算机上的所选无人值守流程,您可以在 Orchestrator 中“共享文件夹”的“作业”部分中监视作业。