如何在UiPath Orchestrator中创建无人值守的机器人?

问题描述

我在Studio中创建了一个机器人并将其发布到orchestrator,但是我无法将其作为无人值守的机器人来运行。

我可以创建机器人并创建进程,但是当我尝试运行该进程时,创建的机器人不可见。

解决方法

tl; dr

我的经验是,创建UiPath机器人时,通常缺少创建环境和后续机器人关联的步骤。首先检查。希望解决方案将像解决该问题一样简单。

/ tl;博士

创建机器人

这里有很多需要解压缩的地方,尽管在create UiPath robots上有很多地方可能会出错,但完成几次后,这并不是一项特别繁重的任务。

从开始到结束,这是您的操作方式:

  1. 将代码发布到Orchestrator
  2. 在Orchestrator中创建计算机,然后使用UiPath Assistant连接到计算机
  3. 创建无人值守的机器人
  4. 将机器人添加到环境中
  5. 创建将代码映射到机器人的过程

看来您已经完成了第一步和第二步,因为如果没有创建机器并配置UiPath Assistant便无法发布。所以问题出在步骤3、4和5。

这是创建无人值守机器人的页面的样子:

enter image description here

此页面上通常会发生错误。请确保:

  • 机器人类型为无人值守,不是Studio或StudioPro。对这些的支持将消失
  • 确保Machine *名称准确地映射到将在其上运行机器人的计算机的主机名
  • 确保“域\用户名”字段准确映射到命令提示符下的whomai命令的结果
  • 确保密码用于whomai呼叫中列出的用户名所使用的帐户。这不是UiPath Orchestrator密码。它是运行机器人的Windows计算机的密码

别忘了环境标签

创建机器人后,请确保进入“环境”选项卡,创建环境,并将机器人与该环境相关联。通常会错过此步骤,没有它,您的机器人将无法在您运行过程时显示。我的猜测是这很可能是缺少的步骤。

enter image description here

在创建了机械手,配置了环境以及配置了与UiPath Orchestrator的“管理”部分中列出的计算机的连接的UiPath Assistant之后,您应该能够创建新的UiPath process要运行该过程,您刚刚创建的机器人将被列为可能的工作目标。