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

机器人管理员指南

上次更新日期 2026年3月27日

服务模式 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到 命令中。

要从服务模式切换到用户模式,请确保已删除 RegisterServiceADDLOCAL 命令中的 参数。

重要提示:

虽然可以更改操作模式,但我们强烈建议不要更改。此类更改会破坏 %localappdata% 设置,例如代理或 Orchestrator 连接。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新