- 发行说明
- 入门指南
- UiPath Assistant
- 安装和升级
- 机器人类型
- 机器人组件
- 许可
- 将机器人连接到 Orchestrator
- 流程与活动
- 日志记录
- Robot JavaScript SDK
- 特定场景
- 故障排除
机器人用户指南
2022.4.1
发布日期:2022 年 5 月 9 日
We are happy to announce that with the 2022.4 release, UiPath Assistant becomes available on macOS, enabling you to access automations right from your desktop. The Auto-Update functionality now also supports Assistant and Robot on macOS.
现在,Assistant 中提供了一个导览,以帮助新用户快速学习和发现它的菜单和功能。首次打开 Assistant 时,系统会自动启动此导览,您可以稍后从“首选项”菜单中启动该导览。
新的“工作流事件”活动包包含一个新活动“发送临时结果”,可在 UiPath Apps 和 Attended Robot 流程之间实现通信。这些活动使您能够发送临时流程结果 (IPR),从而减少显示流程结果的时间。
当启动流程的时间成为自动化的瓶颈,并且您需要等待整个自动化完成才能获得流程结果时,可以使用此包。
从 2022.4 版本开始,UiPath Robot 支持使用 Azure AD 凭据 (azuread/john.doe@example.com) 在 Windows 会话中进行身份验证。这有助于在只有云 Azure AD 实施的环境中运行无人值守的自动化。
The Robot JavaScript SDK now has its own release notes page. Here you can see all the new features, improvements, and bug fixes for each version, starting with 1.2.7.
The Orchestrator URL used for Interactive Sign In can be changed from the command line interface.
在此版本中,我们提供了一种新的机器人身份验证机制,该机制使用 OAuth 2.0 框架作为其身份验证协议的基础,这意味着无人值守机器人可以使用客户端 ID(通过计算机模板对象生成的客户端密码对)连接到 Orchestrator。客户端 ID - 客户端密码对生成一个令牌,用于授权连接,并向机器人提供对 Orchestrator 资源的访问权限。
客户端凭据允许 UiPath 机器人使用其自己的凭据(而不是模拟用户)访问资源。当机器人从 Orchestrator 请求资源时,由于没有用户参与身份验证,Orchestrator 会强制机器人本身具有执行操作的权限。
从 2022.4 版本开始,您可以在 UiPath Assistant 中查看每个流程的执行历史记录。这提供了一种跟踪流程、查看状态和任何错误(如果有)的方法。
- 机器人无法更改 Windows 11 控制台会话的分辨率。
- 在极少数情况下,当
LoginToConsole
参数设置为NO
时,系统会使用无效的令牌作为引用。 - 在短时间内多次使用“发送 SMTP 邮件”活动时,该活动有时会挂起或无法完成。
- 从 Orchestrator 启动作业时,Assistant 中缺少
Display Name
。 - 交互式登录会话过期后,UiPath Assistant 将保持暂停状态。
- 在未经 RobotJS 同意的情况下运行多个后台流程时,身份验证流程将中断。
- 当计算机名称为中文时,RobotJS 将不起作用。
- 从 2022.4 版本开始,PiP 会话超时使用
UIPATH_PIP_SESSION_TIMEOUT
环境变量,而不是 UIPATH_SESSION_TIMEOUT。 -
服务模式机器人上的无人值守后台自动化默认在内置的“本地服务”Windows 用户下运行。在此之前,使用的是在 Orchestrator 中配置的用户名和密码。
注意:要使用 Orchestrator 中设置的凭据,您需要在机器人计算机上配置UIPATH_HEADLESS_WITH_USER
环境变量并将值设置为True
。 - 2022.4 Robot 与 2019.10 Orchestrator 不兼容。
After converting a Robot from Service-Mode to User-Mode, the XML files in the NuGet Packages aren't accessible after the migration is complete and the following error message is displayed:
C:\Users\john.doe\.nuget\packages\HelloWorld\1.0.0\lib\net45\Main.xaml
”。
.nuget\packages
)。
转换为用户模式后,该文件夹中的 NuGet 包将无法再访问,因为运行机器人的当前用户无权查看或编辑这些文件。
.nuget\packages
更改为 .nuget\packages_new
。
.nuget\packages
文件夹并下载其中的流程,以便以后使用。
%userprofile%\.nuget\packages
文件夹中。您可以通过以下方式之一设置其他文件夹:
- 在安装过程中,通过在 命令行 中使用选项
PACKAGES_FOLDER
进行安装。 -
安装完成后,通过手动编辑
uipath.config
文件:- 在文本编辑器中打开
uipath.config
文件。默认情况下,该文件位于C:\Program Files\UiPath\Studio
。 - 在
packageSettings
节点中,添加packagesInstallationFolder
键,并将新文件夹的路径作为其值。 -
保存更改并重新启动机器人。
例如,将以下代码添加到uipath.config
以将下载位置更改为C:\nuget
。<packageSettings> <add key="packagesInstallationFolder" value="C:\) uget" /> </packageSettings>
<packageSettings> <add key="packagesInstallationFolder" value="C:\) uget" /> </packageSettings>
- 在文本编辑器中打开
For more details around the differences between Service-Mode and User-Mode Robots, read the according to deployment document which provides a more detailed description of each type of Robot.