机器人代理 安装 - Windows 安装程序
- Updated: 2024/09/26
机器人代理 安装 - Windows 安装程序
机器人代理 Windows 安装程序文件可用于在多个设备上远程安装 机器人代理。 在从 Control Room 下载 AutomationAnywhereBotAgent.msi 文件后,根据您的需求编辑公共属性。
配置
先决条件
安装包含 Orca.exe 的 Windows SDK,用于编辑 AutomationAnywhereBotAgent.msi 文件的公共属性。
过程
- 编辑 AutomationAnywhereBotAgent.msi。
- 单击属性以显示不同的公共属性。请查看下表以了解每个公共属性的用途:
参数 描述 AA_CRURL 输入用于连接 机器人代理 的 Control Room URL。 注: 确保不要在 Control Room URL 末尾添加反斜杠 (/)。 例如mycr.mydomain.com/
。您最多可以配置 20 个 Control Room URL 及其对应的注册密钥。 确保以下内容:- 为相应的 Control Room 提供正确的注册密钥。
CR_URL 和 CR_TOKEN 之间必须存在一对一的匹配。 例如: 在 AA_CRTOKEN 中设置的注册密钥是为 Control Room 生成的,其中 URL 设置在 AA_CRURL 中。 同样,AA_CRTOKEN2 到 AA_CRTOKEN20 必须与 AA_CRURL2 到 AA_CRURL20 相匹配。
- 不要在中途跳过 CR_URL 和 CR_TOKEN 对。
必须在 MSI 属性中连续填写这些值。 例如,要配置三个 Control Room URL,必须按指定顺序填充以下 MSI 属性:
AA_CRURL、AA_CRURL2、AA_CRURL3,接着是 AA_CRTOKEN、AA_CRTOKEN2 和 AA_CRTOKEN3。
AA_CRTOKEN 为每个选择的 Control Room 输入相应的注册密钥。 有关生成或使用现有注册密钥的信息,请参阅 生成 Control Room 注册密钥。注: 最多可以配置 20 个 Control Room URL。 确保以下内容:- 为相应的 Control Room 提供正确的注册密钥。
CR_URL 和 CR_TOKEN 之间必须存在一对一的匹配。 例如: 在 AA_CRTOKEN 中设置的注册密钥是为 Control Room 生成的,其中 URL 设置在 AA_CRURL 中。 同样,AA_CRTOKEN2 到 AA_CRTOKEN20 必须与 AA_CRURL2 到 AA_CRURL20 相匹配。
- 不要在中途跳过 CR_URL 和 CR_TOKEN 对。
必须在 MSI 属性中连续填写这些值。 例如,要配置三个 Control Room URL,必须按指定顺序填充以下 MSI 属性:
AA_CRURL、AA_CRURL2、AA_CRURL3,接着是 AA_CRTOKEN、AA_CRTOKEN2 和 AA_CRTOKEN3。
AA_DELAY_REGISTRATION_UNTIL_LOGIN 输入 True
以延迟 机器人代理 注册到 Control Room,直到用户登录该 Control Room。如果用户从安装了 机器人代理 的设备登录使用 AA_CRURL 属性配置的任何 Control Room,则该设备上的 机器人代理 将自动向关联的 Control Room 进行注册。 如果未配置用户所登录的 Control Room URL,则 机器人代理 不会向该 Control Room 注册。
AA_DEVICE_TYPE 为设备类型输入以下值之一: -
SINGLE_USER
-
MULTIPLE_USERS
有关更多信息,请参阅 配置设备注册。
注: 请确保以大写字母输入属性值。AA_LIFESPAN 为临时或永久设备输入以下值之一: -
TEMPORARY
-
PERSISTENT
有关更多信息,请参阅 配置设备注册。
注: 请确保以大写字母输入属性值。AA_CONCURRENT_SESSIONS 输入允许的并发会话数量(介于 2 到 999 之间)。 默认值为 2
。注: AA_CONCURRENT_SESSIONS 参数仅适用于多用户设备(AA_DEVICE_TYPE =MULTIPLE_USERS
)AA_INSTALL_ONLY 选择是否要在有或没有 Control Room 注册的情况下安装 机器人代理。 注: 您只能在系统级安装时将 AA_INSTALL_ONLY 设置为True
。 当 AA_INSTALL_ONLY 设置为True
时,将创建 autoregistration.properties 文件。- 输入
True
以仅安装 机器人代理。 - 输入
False
以使用 Control Room 安装并注册 机器人代理。
AA_DEVICE_POOL_NAME 提供设备池名称。 默认值为 0
。注: 确保使用现有的设备池。 - 为相应的 Control Room 提供正确的注册密钥。
- 在 Orca 编辑器中保存您的更改。
安装
使用您选择的任何软件配置管理器(例如 Microsoft 配置管理器)在多台设备上远程安装 机器人代理。 如果您的组织使用 Microsoft Active Directory 进行设备管理,请使用 Microsoft Active Directory 组策略在多台设备上远程安装 机器人代理。 请参阅 Use Microsoft Active Directory Group Policy to remotely install software。
本部分提供了使用 Microsoft 配置管理器从中央位置远程在多个设备上安装 机器人代理 的说明:
- 确保在两台计算机上安装 Microsoft SCCM:
- 首先,在托管 Control Room 主站点和分发服务器的机器上。
- 然后在第二台机器上托管数据库服务器,以存储和处理所有客户端-服务器的通信和操作。
- 确保下载最新的 AutomationAnywhereBotAgent.msi 并根据您的需求修改公共属性。
过程
- 在 SCCM 中配置 机器人代理 应用程序。
- 添加常规信息,例如应用程序名称。
例如,Automation Anywhere 机器人代理 Windows 安装程序(*.msi 文件)。
- 添加内容详细信息,例如内容位置、卸载设置和部署选项。例如:
- 内容位置:\\crserver\msibackup\
- 内容卸载设置: 与安装内容相同
- 部署选项: 从分发点下载内容并在本地运行
- 提供安装应用程序所需的程序命令。
例如
msiexec /i "AutomationAnywhereBotAgent.msi"/q
。 - 提供应用程序检测方法以确定设备上是否已安装该应用程序。
SSCM 会自动检测并为 msi 文件添加条款。
- 提供用户体验详细信息,例如安装行为(为系统或用户安装)、登录要求、安装可见性(交互式或隐藏)以及是否强制执行配置管理器行为。例如:
- 安装行为: 为系统安装
- 登录要求: 用户是否已登录
- 安装可见性: 隐藏
- 添加常规信息,例如应用程序名称。
- 使用 SCCM 分发点 (DP) 在设备上分发应用程序。
要安装 机器人代理,请在安装了 Control Room 的主服务器上配置 DP。 务必确保应用程序在创建后被正确分发到 DP 并可以在 SCCM 中进行监控。
有关更多信息,请参阅 Install and configure distribution points in Configuration Manager。
- 在 SCCM 中使用边界对通过域、子网或 IP 地址范围识别的设备进行虚拟分区。
边界有助于将不同应用程序的 DP 进行隔离,并可以通过 SCCM 管理选项中的层次结构配置部分进行配置。
有关更多信息,请参阅 Define network locations as boundaries for Configuration Manager。
- 右键单击 Automation Anywhere 机器人代理 应用程序,使用 SCCM 应用程序选项部署 机器人代理。
- 验证设备是否已添加至 Control Room 设备 页面。