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

机器人管理员指南

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

服务模式 VS 用户模式

UiPath 机器人能以两种模式运行,即“服务模式”和“用户模式”。

服务模式专为 Unattended 自动化而设计,允许在锁定屏幕下或用户未登录时进行操作。

而用户模式则用于需要人工干预的 Attended 自动化场景。该模式在系统托盘中运行,其功能取决于当前登录用户可用的资源。

将用户模式或服务模式机器人连接到 Orchestrator

下表介绍了基于机器人操作模式的建议 Orchestrator 连接方法:

机器人安装类型

机器人操作模式

Orchestrator 连接

有人值守

用户模式

交互式登录

无人值守

服务模式

客户端凭据

Studio(用于开发目的)

用户模式

交互式登录

服务模式

在服务模式下,机器人将作为 Windows 服务运行,因此会在系统启动后自动启动。它具有系统范围内的访问权限,即使没有用户登录系统,也可以独立完成任务。

在服务模式下安装机器人时,它会使用 UiPath.Service.Host.exe 服务在后台处理与执行作业相关的所有事务。

用户模式

在用户模式下,机器人仅在用户登录并手动启动自动化后启动。它具有与登录用户相同的访问权限。它需要通过用户界面才能执行任务。如果没有活动的用户会话,机器人将无法运行流程。

在用户模式下安装机器人时,它会使用 UiPath.Service.UserHost.exe 服务来处理与执行作业相关的所有事务。

交互式登录

Assistant 中的“交互式登录”或“服务 URL”选项是用户模式机器人的默认身份验证选项:通过提供您的用户凭据登录 Assistant。如果您的环境配置为将 SSO 与 Azure Active Directory 一起使用时,您可以在机器人安装期间为您的帐户启用自动身份验证(“自动登录”选项)。

服务模式机器人可以使用交互式登录来排除 Unattended 会话的故障:首先在用户会话中登录计算机,然后使用 Assistant 的服务 URL 进行身份验证,以获得流程的访问权限。

模式比较

下表总结了服务模式和用户模式之间的主要区别:

机器人功能

服务模式

用户模式

系统启动

在系统启动时自动启动。在 Assistant 启动时启动。

用户会话

独立于任何特定用户运行。在活动用户会话下运行。

访问权限

拥有系统范围内的访问权限。具有与登录用户相同的访问权限。

执行要求

即使在没有用户登录的情况下也能执行任务。需要用户界面和活动的用户会话才能执行任务。

执行资源

需要更多计算资源,因为它可以运行更复杂的任务。需要更少的计算资源。

自动化类型

适用于 Unattended 自动化场景。适用于 Attended 自动化场景。

缩放

通常用于大规模自动化部署。通常用于个人或小规模部署。

管理服务

UiPath.Service.Host.exeUiPath.Service.UserHost.exe

可见

在运行期间基本不可见。在系统托盘中可见,并可从中进行管理。

安全 XAML (*)

支持对 XAML 文件进行保护。

不支持对 XAML 文件进行保护,这意味着用户在没有管理员权限的情况下可以访问这些文件。

(*) 安全 XAML 是 Windows-Legacy 项目的专属功能。

在模式之间切换

更新过程中,您可以在用户模式和服务模式之间切换。

要从用户模式切换到服务模式,请确保将 RegisterService 参数添加ADDLOCAL 命令中。
要从服务模式切换到用户模式,请确保已删除 ADDLOCAL 命令中的 RegisterService 参数。
重要提示:
虽然可以更改操作模式,但我们强烈建议不要更改。此类更改会破坏 %localappdata% 设置,例如代理或 Orchestrator 连接。

此页面有帮助吗?

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