- 发行说明
- 入门指南
- UiPath Assistant
- 安装和升级
- 机器人类型
- 机器人组件
- 许可
- 将机器人连接到 Orchestrator
- 流程与活动
- 日志记录
- Robot JavaScript SDK
- 特定场景
- 故障排除
机器人执行程序
机器人执行程序 (UiPath.Executor.exe) 是直接负责执行流程的机器人组件。作业启动后,机器人服务将启动机器人执行程序实例。
执行程序始终知晓每台显示器的 DPI 设置。因此,无论所属计算机的配置如何,工作流均可在任何 DPI 下运行。对于 DPI 未知或有意将其标记为未知的应用程序,您可选择禁用 DPI。
根据自动化项目,机器人服务会启动旨在运行自动化的执行程序类型。
每种可用的自动化项目类型都有对应的执行程序:
项目类型 |
架构 |
支持的平台 |
框架 |
---|---|---|---|
Windows - 旧版 |
32 位 |
Windows(32 位和 64 位) |
.NET Framework 4.6.1 |
Windows |
64 位 |
Windows(64 位) |
具有 Windows 支持的 .NET 6 |
跨平台 |
64 位 |
Windows、Linux 和 macOS(64 位) |
具有跨平台支持的 .NET 6 |
始终让其他执行程序准备好运行自动化可以缩短流程执行的开始时间。
默认情况下,机器人启动时会自动启动以下预加载的执行程序:
-
Windows 上:Windows 和旧版
-
Mac 上:跨平台(便携式)
您可以通过将 UIPATH_PRE_LOADED_EXECUTOR 用户环境变量(值为“None”)添加到机器人计算机来覆盖默认行为。此操作可使预加载的执行程序仅在运行第一个流程时启动。
要完全禁用预加载的执行程序功能,请将 UIPATH_DISABLE_PRE_LOADED_EXECUTOR 环境变量添加到机器人计算机,并将值设置为“True”。
预加载的执行程序功能仅适用于从 UiPath Assistant、RobotJS、Studio 或命令行界面启动的 Attended 执行流程。从 Orchestrator 启动的 Unattended 作业会在作业启动时启动单个执行程序。