- 入门指南
- 安装和升级
- 机器人类型
- 机器人组件
- 许可
- 将机器人连接到 Orchestrator
- 流程与活动
- 日志记录
- 特定场景
- 监管
- 故障排除
Install UiPath Robot on Windows: prerequisites, user rights required for unattended robots, and step-by-step installation using the MSI installer.
先决条件
为了安装无人值守机器人,机器人在其之下运行的用户需要满足以下条件:
-
添加到“计算机管理”中的“远程桌面用户”本地组。
-
在“本地计算机策略”中,具备以下用户权限:
- 允许在本地登录
- 通过网络访问此计算机 - 仅适用于 HD 无人值守机器人。
- 允许通过远程桌面服务登录 - 仅适用于 HD 无人值守机器人。
备注:
与先前将用户添加到“远程桌面用户”组一样,您也可将该组添加到所有这些权限中。
备注:Studio 和机器人中会默认启用使用情况数据收集功能。详细了解“选择退出遥测”。
GUI 安装
您可以使用以下两个安装程序之一安装 Robot 和 Assistant:
- UiPathRobot.msi 用于安装 Robot 和 Assistant。
- UiPath.Studio.msi 安装程序可用于安装 Studio、StudioX、Robot 和 Assistant。如果您的组织购买了 UiPath Platform,或者如果安装是作为 UiPath Platform 试用版的一部分,请使用 Enterprise Edition。如果您是 Automation Cloud Community Edition 用户,请使用安装程序的 Community Edition。
可以从 UiPath Automation Cloud 中的“资源中心”或 Customer Portal 中的“产品下载”部分下载安装程序。
对于 UiPathStudio.msi,文件名因部署类型和许可证类型而异:
- 对于 Enterprise Edition,安装程序的命名方式如下:
UiPathStudio.msi- 购买内部部署 UiPath Platform 后获得。UiPathStudioCloud.msi- 购买 UiPath Automation Cloud 后获得。UiPathStudioOnPremTrial.msi- 作为内部部署 UiPath Platform 试用版的一部分获得。UiPathStudioCloudTrial.msi- 作为 UiPath Automation Cloud 试用版的一部分获得。
- 对于 Community Edition,安装程序名为
UiPathStudioCommunity.msi。
如果您正在运行安装程序以从旧版本进行更新,请参阅更新机器人文档。
关于快速自定义安装
您可以通过在安装向导中选择“快速”选项(不需要管理员权限),以默认配置为当前用户执行安装,也可以通过选择“自定义”选项来配置安装(每台计算机安装需要管理员权限)。
如果您使用的是 Microsoft Windows Server,则每用户安装可能无法成功完成。如果发生错误,提示已设置策略来阻止安装,若您是计算机的管理员,则可以执行以下任一操作:
- 打开注册表编辑器,然后在注册表键
HKLM\Software\Policies\Microsoft\Windows\Installer中配置策略DisableMSI = 0,为所有应用程序启用 Windows 安装程序。 - 通过使用“自定义”选项进行安装,以按照计算机执行安装。
有关快速安装和自定义安装之间区别和相似之处的更多信息,请参见下表。
| 快速入门 | 自定义 | |
|---|---|---|
| 安装上下文 | 按用户 | 按用户或计算机 |
| 支持的机器人安装类型 | 用户模式 | Attended 安装的用户模式(按用户和按计算机)。Unattended 安装的服务模式(按计算机)。 |
| 安装所需的管理员权限 | 否 | 仅对于每台计算机安装是必需的。 |
| 安装目录 | %LocalAppData%\Programs | 可以选择自定义位置。 默认位置为:%LocalAppData%\Programs适用于按用户安装。 对于按计算机安装模式,文件夹为 %ProgramFiles%。 |
| 使用社区版许可激活 | 支持 | 支持 |
| 使用企业版许可激活 | 支持 | 支持 |
| 连接到 Orchestrator 所需的管理员权限 | 否 | 仅服务模式机器人需要 |
| 使用交互式登录连接到 Orchestrator。 | 支持 | 支持 1 |
| 使用计算机密钥连接到 Orchestrator | 支持 | 支持 |
| 无人值守执行,无需用户登录 | 不支持 | 仅支持服务模式机器人 |
1 - 对于服务模式机器人,您必须首先使用客户端凭据连接到 Orchestrator,然后可以使用交互式登录来更改连接到 Orchestrator 的用户。
使用 UiPathRobot.msi 执行安装
可以从 Automation Cloud 中的资源中心或 Customer Portal 中的“产品下载”部分下载安装程序。
- Launch the installer to open the installation wizard.
- Read and accept the License Agreement. By accepting the terms of the license agreement, you accept the terms of use of UiPath1 activity packages and their dependencies.
- 选择要执行的安装类型:
- 快速 - 以默认配置安装,其中包括以下内容:
-
Assistant
-
用户模式 Robot
-
Chrome 扩展程序(如果您的计算机上安装了 Google Chrome 浏览器)
-
Edge Chromium 扩展程序(如果计算机上已安装 Microsoft Edge Chromium)
-
JavaScript Robot 附加项
-
Microsoft 远程桌面扩展程序
安装路径 (
%localappdata%\Programs\UiPath) 和所有其他高级选项均已配置,以帮助您立即启动并运行 UiPath Robot 和 UiPath Assistant。此安装程序不需要管理员权限,因为 UiPath Robot 是按用户安装的,并且仅拥有用户有的权限。Select this option and select Install to proceed to step 6, with no additional configuration required.
-
- Custom - Select which components to install, and configure advanced installation settings. Select this option and select Configure to proceed to step 4. This is the recommended option for advanced users.
- 快速 - 以默认配置安装,其中包括以下内容:
- 选择安装包:
- 仅为我安装:Attended - 在用户配置文件文件夹中安装用于运行 Attended 自动化的 Robot 和 Assistant,无需管理员权限。默认情况下,选择以下组件和选项:
- UiPath Assistant
- 用户模式 Robot
- Chrome 扩展程序(如果您的计算机上安装了 Google Chrome 浏览器)
- Edge Chromium 扩展程序(如果计算机上已安装 Microsoft Edge Chromium)
- JavaScript Robot 附加项
- 为所有用户安装:Attended - 安装 Robot 和 Assistant,以便为所有用户运行 Attended 自动化,需要管理员权限。默认情况下,选择以下组件和选项:
- UiPath Assistant
- 用户模式 Robot
- 在 Windows 下自动启动 Assistant
- Chrome 扩展程序(如果您的计算机上安装了 Google Chrome 浏览器)
- Edge Chromium 扩展程序(如果计算机上已安装 Microsoft Edge Chromium)
- JavaScript Robot 附加项
- 为所有用户安装:Unattended - 安装 UiPath Robot 以(通过 Orchestrator)运行 Unattended 自动化,并安装 UiPath Assistant 进行故障排除。 默认情况下,选择以下组件和选项:
- UiPath Assistant
- 服务模式 Robot
- Chrome 扩展程序(如果您的计算机上安装了 Google Chrome 浏览器)
- Edge Chromium 扩展程序(如果计算机上已安装 Microsoft Edge Chromium)
- 要使用默认配置安装所选选项,请选择“安装”。 要自定义安装,请选择所选选项旁边的“高级设置”,然后继续执行步骤 5。
- 仅为我安装:Attended - 在用户配置文件文件夹中安装用于运行 Attended 自动化的 Robot 和 Assistant,无需管理员权限。默认情况下,选择以下组件和选项:
- 如果您选择自定义安装,请配置以下高级设置,然后选择“安装” :
-
“安装包”选项卡:
- 安装路径 - 选择要安装 UiPath 的文件夹。为当前用户安装时,默认位置为
%LocalAppData%\Programs,为计算机上的所有用户安装时,默认位置为%ProgramFiles%。备注:有关选择自定义安装路径时的安全注意事项的信息,请参阅部署准则。
- 许可证代码 -(可选)输入您的独立试用版或企业版许可证密钥(如有)。仅当为计算机上的所有用户安装时,此选项才可用。
- Orchestrator URL - 允许您定义使用交互式登录连接的 Orchestrator 实例 URL。所提供的 URL 保存在
uipath.config文件中。备注:选择用户模式安装时,您可以通过启用
enforceDefaultServiceUrl标识,强制将交互式登录作为唯一的身份验证方法。这将阻止用户更改身份验证方法,并仅允许通过交互式登录完成与 Orchestrator 的连接。 - 客户端 ID 和客户端密码 - 此选项仅在将机器人安装为服务模式时可用。它允许您在安装时使用客户端 ID 和客户端密码将机器人连接到 Orchestrator。
- 使用 Windows 自动启动 Assistant - 在 Windows 启动时启动 Assistant。为计算机上的所有用户安装 Automation Developer 和有人值守的机器人包时,此选项均可用。
- 自动登录 - 如果您在用户模式下安装 Attended Robot,并且已将您的环境配置为将 SSO 与 Azure Active Directory 一起使用,则可以启用帐户自动登录。
- 安装路径 - 选择要安装 UiPath 的文件夹。为当前用户安装时,默认位置为
-
“扩展程序”选项卡:
- 选择要安装的扩展程序和加载项。 如果您的计算机上安装了 Chrome 或 Edge Chromium,则默认会选择相应的扩展程序。
为当前用户安装 Attended Robot 时,JavaScript Robot 加载项可用,并且默认处于选中状态。 仅当计算机上的所有用户都安装时,Java、Citrix 和 VMWare 的扩展程序才可用。
- 默认下载位置 - 输入活动包的自定义下载位置。系统会将其默认保存至
%userprofile%\.nuget\packages。仅当为计算机上的所有用户安装时,此选项才可用。 - 禁用在线订阅源 - 选择是否禁用活动包的官方和 UiPath 市场在线订阅源。默认情况下不选择此选项,如果您在离线环境中工作,建议使用此选项。
-
“安全”选项卡
- 强制执行已签名项 - 要求 Robot 仅执行已签名的程序包。默认情况下未选中此选项。
- 禁用 XAML 安全保护 - 为作为 Windows 服务安装的 Robot 禁用 XAML 文件安全保护。无安全保护的 XAML 文件允许用户读取和修改进程文件和逻辑。默认情况下未选中此选项。
- 禁用遥测 - 禁止收集 Studio 和 Robot 的匿名使用情况数据。默认情况下未选中此选项。
-
- After selecting Install, wait for the installation to complete, and then select Launch UiPath Assistant.
使用 UiPathStudio.msi 执行安装
可以从 UiPath8 Automation Cloud 中的“资源中心”或 Customer Portal 中的“产品下载”部分下载安装程序。
- Launch the installer to open the installation wizard.
- Read and accept the License Agreement. By accepting the terms of the license agreement, you accept the terms of use of UiPath9 activity packages and their dependencies.
- 选择要执行的安装类型:
- 快速 - 以默认配置安装 Studio,其中包括以下内容:
-
Studio、StudioX 和 Assistant
-
用户模式 Robot
-
StudioX Excel 加载项(如果您的计算机上安装了 Microsoft Excel)
-
Chrome 扩展程序(如果您的计算机上安装了 Google Chrome 浏览器)
-
Edge Chromium 扩展程序(如果计算机上已安装 Microsoft Edge Chromium)
-
JavaScript Robot 附加项
-
Microsoft 远程桌面扩展程序
安装路径 (
%localappdata%\Programs\UiPath) 和所有其他高级选项均已配置,以帮助您立即启动并运行 Studio。此安装程序不需要管理员权限,因为 Studio 是按用户安装的,并且仅拥有用户有的权限。Select this option and select Install to proceed to step 7, with no additional configuration required. This is the recommended option for Community users.
-
- Custom - Select which components to install, and configure advanced installation settings. Select this option and select Configure to proceed to step 4. This is the recommended option for advanced and Enterprise users.
- 快速 - 以默认配置安装 Studio,其中包括以下内容:
- 如果选择了自定义安装,请选择安装模式,然后选择“选择包”以继续。
- “仅为我安装”- 在用户配置文件文件夹中安装,不需要管理员权限。
- “为此计算机上的所有用户安装”- 为所有用户安装,访问更多集成和无人值守自动化,需要管理员权限。
- 选择安装包:
- Automation Developer - 安装 UiPath Studio、Assistant 和 Robot 以创建和运行自动化。系统默认选中以下组件和选项:
- Studio、StudioX 和 Assistant
- 用户模式 Robot
- StudioX Excel 加载项(如果您的计算机上安装了 Microsoft Excel)
- Chrome 扩展程序(如果您的计算机上安装了 Google Chrome 浏览器)
- Edge Chromium 扩展程序(如果计算机上已安装 Microsoft Edge Chromium)
- JavaScript Robot 附加项
- 有人值守的机器人 - 安装 UiPath Assistant 和 Robot,用于运行有人值守的自动化程序。系统默认选中以下组件和选项:
- Assistant
- 用户模式 Robot
- 在 Windows 下自动启动 Assistant
- Chrome 扩展程序(如果您的计算机上安装了 Google Chrome 浏览器)
- Edge Chromium 扩展程序(如果计算机上已安装 Microsoft Edge Chromium)
- JavaScript Robot 附加项
- Unattended Robot - 安装 UiPath Robot 以(通过 Orchestrator)运行 Unattended 自动化程序,并安装 UiPath Assistant 进行故障排除。仅当您选择为计算机上的所有用户安装时,此选项才可用。 默认情况下,系统会选择以下组件和选项:
- Assistant
- 服务模式 Robot
- Chrome 扩展程序(如果您的计算机上安装了 Google Chrome 浏览器)
- Edge Chromium 扩展程序(如果计算机上已安装 Microsoft Edge Chromium)
- 要使用默认配置安装所选选项,请选择“安装”。 要自定义安装,请选择所选选项旁边的“高级设置”,然后继续执行步骤 6。
- Automation Developer - 安装 UiPath Studio、Assistant 和 Robot 以创建和运行自动化。系统默认选中以下组件和选项:
- 如果您选择自定义安装,请配置以下高级设置,然后选择“安装” :
-
“安装包”选项卡:
- 安装路径 - 选择要安装 UiPath 的文件夹。为当前用户安装时,默认位置为
%LocalAppData%\Programs,为计算机上的所有用户安装时,默认位置为%ProgramFiles%。备注:有关选择自定义安装路径时的安全注意事项的信息,请参阅部署准则。
- 许可证代码 -(可选)输入您的独立试用版或企业版许可证密钥(如有)。如果要作为内部部署 UiPath Platform 试用版的一部分进行安装,并且未输入许可证代码,则在首次启动 Studio 时,系统会提示您提供许可证代码。 仅当为计算机上的所有用户安装时,此选项才可用。
- Orchestrator URL - 允许您定义使用交互式登录连接的 Orchestrator 实例 URL。所提供的 URL 保存在
uipath.config文件中。备注:选择用户模式安装时,您可以通过启用
enforceDefaultServiceUrl标识,强制将交互式登录作为唯一的身份验证方法。这将阻止用户更改身份验证方法,并仅允许通过交互式登录完成与 Orchestrator 的连接。 - 客户端 ID 和客户端密码 - 此选项仅在将机器人安装为服务模式时可用。它允许您在安装时使用客户端 ID 和客户端密码将机器人连接到 Orchestrator。
- 使用 Windows 自动启动 Assistant - 在 Windows 启动时启动 Assistant。为计算机上的所有用户安装 Automation Developer 和有人值守的机器人包时,此选项均可用。
- 自动登录 - 当您的环境配置为将 SSO 与 Azure Active Directory 一起使用时,您可以为帐户启用自动身份验证。 此选项适用于 Automation Developer 和 Attended Robot 包的用户模式安装。
- 安装路径 - 选择要安装 UiPath 的文件夹。为当前用户安装时,默认位置为
-
“扩展程序”选项卡:
- 选择要安装的扩展程序和加载项。 如果您的计算机上安装了 Chrome 或 Edge Chromium,则默认会选择相应的扩展程序。
JavaScript 机器人加载项在为计算机上的所有用户安装时可用,并且默认情况下 Automation Developer 和有人值守的机器人包会选择此选项。
如果计算机上安装了 SAP Connector for Microsoft,则 SAP 解决方案管理器只有在计算机上为所有用户安装时才可用。如果选择此选项,请在“主机”框中输入 SAP 解决方案管理器实例中的主机名或 IP 地址。
Excel 加载项仅适用于 Automation Developer 包,如果您的计算机上安装了 Excel,则默认情况下此选项处于选中状态。 仅当计算机上的所有用户都安装时,Java、Citrix 和 VMWare 的扩展程序才可用。
- 默认下载位置 - 输入活动包的自定义下载位置。系统会将其默认保存至
%userprofile%\.nuget\packages。仅当为计算机上的所有用户安装时,此选项才可用。 - 禁用在线订阅源 - 选择是否禁用活动包的官方和 UiPath 市场在线订阅源。默认情况下不选择此选项,如果您在离线环境中工作,建议使用此选项。
-
“安全”选项卡
- 强制执行已签名项 - 要求 Robot 仅执行已签名的程序包。默认情况下未选中此选项。
- 禁用 XAML 安全保护 - 为作为 Windows 服务安装的 Robot 禁用 XAML 文件安全保护。无安全保护的 XAML 文件允许用户读取和修改进程文件和逻辑。默认情况下未选中此选项。
- 禁用遥测 - 禁止收集 Studio 和 Robot 的匿名使用情况数据。默认情况下未选中此选项。
-
- After selecting Install, wait for the installation to complete, and then select Launch UiPath Assistant.
命令行安装
您也可以通过命令行安装 UiPath Robot。每台计算机命令行安装均需要管理员权限。有关更多信息,请参阅:
在多台计算机上大规模部署 Studio 和机器人
您可以使用各种大规模部署工具将 Studio、机器人和 UiPath Assistant 部署到多个虚拟机或物理计算机。要遵循的步骤视组织所用的基础架构和部署工具而异。部署之前,需要考虑一些一般原则,例如确保目标计算机满足以下条件:
- 满足硬件和软件要求。
- 在同一操作系统上运行。
- 属于同一网络组。
- 有权访问用于推送安装的资源。
可用于大规模部署的选项包括:
- 通过高可用性网络存储重新分发安装程序。
- 通过 System Center Configuration Manager (SCCM) 进行部署。 使用 SCCM 时,请注意以下事项:
- 安装的版本必须与公布的版本相符。
- 必须在静默模式下通过执行命令行进行安装。
- 通过组策略部署。
- 通过远程桌面服务部署。
- 通过第三方解决方案(例如 PDQ Deploy)进行部署。
- 通过 Citrix DaaS 进行部署。