- 发行说明
- 入门指南
- UiPath Assistant
- 安装和升级
- 机器人类型
- 机器人组件
- 许可
- 将机器人连接到 Orchestrator
- 流程与活动
- 日志记录
- Robot JavaScript SDK
- 特定场景
- 故障排除
![](https://docs.uipath.com/_next/static/media/grid.05ebd128.png?w=3840&%3Bq=100)
2022.4.1
发布日期:2022 年 5 月 9 日
我们很高兴地宣布,随着 2022.4 版本的发布,UiPath Assistant 将可用于 macOS,使您能够直接从桌面访问自动化程序。自动更新功能现在也支持 macOS 上的 Assistant 和 Robot。
现在,Assistant 中提供了一个导览,以帮助新用户快速学习和发现它的菜单和功能。首次打开 Assistant 时,系统会自动启动此导览,您可以稍后从“首选项”菜单中启动该导览。
新的“工作流事件”活动包包含一个新活动“发送临时结果”,可在 UiPath Apps 和 Attended Robot 流程之间实现通信。这些活动使您能够发送临时流程结果 (IPR),从而减少显示流程结果的时间。
当启动流程的时间成为自动化的瓶颈,并且您需要等待整个自动化完成才能获得流程结果时,可以使用此包。
从 2022.4 版本开始,UiPath Robot 支持使用 Azure AD 凭据 (azuread/john.doe@example.com) 在 Windows 会话中进行身份验证。这有助于在只有云 Azure AD 实施的环境中运行无人值守的自动化。
Robot JavaScript SDK 现在有自己的发行说明页面。在这里,您可以看到从 1.2.7 版本开始的每个版本的所有新功能、改进和错误修复。
您可以通过命令行接口更改用于交互式登录的 Orchestrator URL。
在此版本中,我们提供了一种新的机器人身份验证机制,该机制使用 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 不兼容。
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>
- 在文本编辑器中打开
如需详细了解服务模式机器人和用户模式机器人之间的区别,请阅读 根据部署 文档,其中提供了每种类型机器人的更详细说明。