robot
latest
false
UiPath logo, featuring letters U and I in white

Robot admin guide

上次更新日期 2024年12月17日

Background automations

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

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

工作方式

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

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

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

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

在后台运行 Attended 自动化

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

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

If you have an Attended license, you can concurrently execute only one foreground automation (with UI interaction), and multiple background automations (without UI interaction).

Running unattended automations in the background

Unattended automations are designed to run natively in the background, without a UI interaction or human supervision. This type of automations usually execute within a Windows session, under the Local Service.

Microsoft applications, such as Excel, Word, or PowerPoint, operate in user sessions. For this reason, unattended automations running in the background might have issues with these apps.

Running several unattended automations at once consumes a separate Unattended license for each one.

Transitioning background to foreground

You can transition a background automation to a foreground one, by using the Use Foreground activity.

Using Orchestrator credentials

To use login credentials that are defined in Orchestrator, you need to configure the UIPATH_HEADLESS_WITH_USER system environment variable on the robot machine and set the value to True.

此页面有帮助吗?

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