robot
2024.10
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

机器人管理员指南

上次更新日期 2025年9月10日

更新服务

UiPath 机器人中的更新服务是负责管理 UiPath 机器人软件和组件更新的系统的一部分。

该服务会检测到软件新版本发布时间,并管理更新过程,同时确保对进行中任务的干扰最小。作为管理员,您可以选择要在您的计算机上安装的特定版本。

通过两个可执行文件操作:

  • UiPath.UpdateService.Agent.exe - 这是更新服务的客户端组件。它在启动 UiPath Robot 的用户上下文中运行,并与更新服务工作程序通信。
    重要提示:

    仅在用户模式和 Attended 机器人安装中出现。

  • UiPath.UpdateService.Worker.exe - 这是执行软件更新的实际更新组件。 它作为系统服务运行,管理更新下载和安装。
机器人安装类型决定系统安装更新可执行文件的方式:

机器人安装类型

UiPath.UpdateService.Worker.exe

UiPath.UpdateService.Agent.exe

无人值守

作为 Windows 服务安装。

未安装。

有人值守

重要提示:

为了允许“更新服务” (Update Service) 连接到更新服务器,请在安装过程中添加 Orchestrator URL。 如果没有它,那么您需要管理员权限才能将机器人连接到 Orchestrator。

作为 Windows 服务安装。在任务计划程序中作为登录任务安装。

快速入门

在任务计划程序中作为登录任务安装。在任务计划程序中作为登录任务安装。
重要提示:

自动更新是 UiPath Robot Community Edition 用户的标准配置。 为了防止任务中断,仅在机器人空闲时执行这些更新。

企业用户需要手动控制更新,以符合内部信息技术政策。

自动更新不适用于 Linux 机器人。

UiPath 机器人服务和更新服务之间的通信

服务模式机器人

用户模式机器人

机器人和更新服务均在本地系统会话中运行。

机器人和更新服务分别在用户和本地系统会话中运行。

更新策略

您可以根据机器人安装类型为用户、用户组或计算机配置更新策略。

Attended 安装

Unattended 安装

  • 每个用户(例如 John Smith)

  • 按用户组(例如自动化开发者)

按计算机(例如 LAPTOP-AG1LD)。

备注:

机器人账户使用在计算机层面设置的更新策略。

更新策略的可用选项为:
  • 最新版本 - 安装更新服务器上可用的最新版本。

  • 最新补丁 - 安装每个受支持版本可用的最新补丁。

  • 特定版本 - 从更新服务器上可用的补丁中安装特定补丁。

策略层次

用户组策略优先于设置为“”的用户策略。 如要为某用户停止更新,请将其从策略强制组中移除,或将其策略与其安装的版本匹配。

设置为“特定版本”值的用户级策略优先于用户组策略。

当用户级策略、组级策略和计算机级策略均适用于同一台机器人时,用户级策略优先。

更新确认

无论是 Attended 还是 Unattended,UiPath 机器人的更新流程均需确认步骤,以确保平稳过渡并防止中断。

更新期间,系统会提示您停止或保存正在运行的进程。 如无响应,Studio 会自动保存工作并关闭,而机器人会等待流程结束,然后再更新。 您可以在更新后继续工作。

用户模式安装

服务模式安装

更新提示符提供两个选项:

  • 立即更新 - 停止当前运行的所有作业并关闭所有活动的 Studio 实例。 然后立即更新。

  • 稍后 - 推迟更新。 通知处于静音状态,您可以在方便时启动更新流程。 如要启动更新流程,您可以点击系统任务栏中 UiPath UI 图标中的“检查更新”。

    docs image
重要提示:

如果您未在 24 小时内响应提示,那么系统将自动安装更新,这可能会导致作业失败。

更新服务会验证机器人、Studio 或 Assistant 是否正在执行任何作业或流程。确认没在执行任何作业或流程后,更新确认消息将发回更新服务器,从而触发更新流程。
重要提示:

如果您未在 10 分钟内响应提示,那么系统将自动安装更新,这可能会导致作业失败。

更新流程

更新流程包括以下步骤:

  1. 下载:更新服务每三小时检查一次来自更新服务器的更新请求,并在收到请求后开始下载。

  2. 下载后:标记文件下载成功并将后期处理初始化。

  3. 处理:包括对下载的文件进行后处理,检查是否有错误,若无问题则开始安装流程。

  4. 准备安装:向用户发出警报或检查机器人、Studio 和 Assistant 是否已准备好更新。

  5. 安装已批准:更新服务获得批准后,实际安装将开始。

  6. 安装:安装更新版本,设置保持不变。

  7. 成功/错误:向更新服务器报告更新状态。

更新流程完成后,您必须手动重启机器人和 Studio。

使用预安装的 Chrome 扩展程序,流程会自动更新。 如无该扩展程序,需要在更新后手动安装。

重要提示:

在用户模式下,对一台机器人的更新命令会影响该计算机上的所有用户。

代理配置的自动更新流程

您可以为代理服务器后面运行的机器人配置自动更新流程,具体取决于机器人安装类型:

Unattended 安装无更新代理。代理配置是通过修改UiPath.config文件来手动处理的。UiPath 机器人服务和更新服务均使用 Windows 服务运行,独立于用户。
对于 Attended 安装,代理配置也是通过修改UiPath.config文件来手动处理的。但是,用户会启动 UiPath 机器人服务和更新代理。更新服务使用 Windows 服务运行。

为了快速安装,代理配置将从现有用户设置中继承。 用户启动所有服务:UiPath 机器人服务、更新代理和更新服务。

重试机制

当 Update Service 无法下载更新文件时,有三次下载重试机会。每次重试前,用户均会收到通知:
  • 首次重试将在初次尝试更新后一小时进行。

  • 第二次重试将在第一次重试后两小时进行。

  • 第三次重试将在第二次重试四小时后进行。

重试日志存储在 Orchestrator 或本地日志文件中:%localappdata%/Uipath/UpdateService/logs

如果更新未在开始后 72 小时内完成,那么系统将记录错误,并在收到下一个请求后重试更新。

如要手动重试更新,请点击更新图标

更新日志

无论更新是失败了还是成功了,您均可以访问更新日志:

  • 从 Orchestrator 界面:租户 > 计算机 > 选择计算机 > 更多操作 > 安装的版本和日志

  • 在计算机上的日志文件中: %localappdata%/Uipath/UpdateService/logs

更新状态

您可以检查您计算机的机器人版本状态。

Orchestrator > 租户 > 计算机页面上,版本状态列显示相应计算机的更新策略状态。 提供以下数值:

版本状态

描述

无策略

未为计算机制定任何更新策略。

更新进行中

计算机上正在进行更新流程。

合规

计算机上的机器人版本与更新策略匹配。

不合规

计算机上的机器人版本与策略中设置的版本不同。

更新失败

更新流程失败。 如需详细信息,请查看更新日志。

不适用

此状态在如下情况下出现:排除空闲计算机的功能处于活动状态且机器人已有一段时间未连接,或计算机类型不支持自动更新流程。

计算机模型更新

当计算机处于不活动状态时,使用与更新服务器相同计算机密钥的计算机模型将变成不合规状态

如要排除非活动计算机,请选择客户端二进制文件框(在 Orchestrator 中) > 租户 > 设置,调整非活动时间间隔。

虚拟环境中的克隆计算机更新

对于部署在涉及克隆计算机的虚拟环境中的机器人,所有属性(计算机名称、GUID 或驱动器 ID 等)均相同。

这会导致 Orchestrator 从具有相同属性的多台计算机收到不同的更新状态,从而导致日志条目重复。

在这种情况下,Orchestrator 将显示最近连接的计算机的更新状态。

此页面有帮助吗?

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