robot
2024.10
true
UiPath logo, featuring letters U and I in white
Robot admin guide
Last updated 2024年11月18日

后台自动化

运行后台自动化无需与用户界面元素交互,并且依赖后台操作来共享信息。 使用用户界面自动化活动的自动化无法在屏幕锁定时运行,因此不适合在后台运行。

多个后台自动化可以在同一个 Windows 会话中并发运行。 每个正在运行的自动化都使用自己的依赖项集。 因此,如果两个自动化需要相同的资源但版本不同,则每个自动化都使用其所需的特定版本。

工作方式

  1. 当 Windows 系统启动时,它会创建一个名为“会话 0”的 Windows 会话。此会话将运行有助于计算机运行的各种系统进程,并且不与任何用户相关联。 它没有用户界面,也无法与由用户登录启动的会话进行交互。

  2. 用户在该计算机上的登录操作会创建一个名为“用户会话”的新会话。 此会话用于运行特定于用户的服务。

  3. 当在后台运行时,有人值守的自动化将在启动它们的用户的用户会话中运行。 通过这种方式,机器人可以检索信息并访问特定于用户的文件。

  4. 无人值守的自动化由机器人服务启动,并在会话 0 中运行。在此会话中运行时,无人值守的自动化与特定用户相关联,并继承该用户的权限。 确保这些权限包括对自动化所需资源的访问权限,因为会话 0 无法访问用户会话。

在后台运行 Attended 自动化

有人值守的自动化旨在在人工监督下运行。 它们由用户事件(例如鼠标单击或键盘输入)触发,并在用户登录的同一台计算机上运行。

后台执行允许机器人在后台(没有活动的用户界面)运行自动化,但针对特定用户运行。

如果您拥有 Attended 许可证,则只能并发执行一个前台自动化(支持用户界面交互)和多个后台自动化(不支持用户界面交互)。

在后台运行 Unattended 自动化

Unattended 自动化旨在在后台原生运行,无需用户界面交互或人工监督。 此类自动化通常在本地服务下的 Windows 会话中执行。

Microsoft 应用程序(如 Excel、Word 或 PowerPoint)在用户会话中运行。 因此,在后台运行的 Unattended 自动化可能会遇到这些应用程序的问题。

同时运行多个 Unattended 自动化,每个自动化需使用单独的 Unattended 许可证。

将后台转换为前台

您可以使用“使用前台”活动将后台自动化转换为前台自动化。

使用 Orchestrator 凭据

要使用 Orchestrator 中定义的登录凭据,您需要在机器人计算机上配置UIPATH_HEADLESS_WITH_USER系统环境变量并将值设置为True

此页面有帮助吗?

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