预定义的变量
- Updated: 2025/04/02
预定义(或系统)变量返回有关执行 bot 的计算机的特定值。 用户无法编辑预定义变量的值。
预定义变量类型包括剪贴板、日期时间、字符串和系统设置及参数。
注:
系统变量 在 Automation 360 中被称为预定义变量。
剪贴板
使用 Clipboard 软件包中的操作对剪贴板变量执行操作。 请参阅 Clipboard package。
变量 | 描述 |
---|---|
剪贴板 | 返回剪贴板的内容。 |
日期时间
使用 Datetime 软件包中的操作对日期时间变量执行操作。日期时间 package
变量 | 描述 |
---|---|
日期 | 返回包括小时、分钟和秒的日期。 注: 根据计算机配置,小时可以是 24 小时或上午/下午格式。
|
天 | 返回以 DD 格式表示的日期。 |
小时 | 返回以 HH 格式表示的小时数。 |
计算机 | 返回字符串形式的设备名称。 |
毫秒 | 返回介于 0 到 999 之间的毫秒值。 |
分钟 | 返回以 MM 格式表示的分钟。 |
月 | 返回以 MM 格式表示的月份。 注: 这是一个数值类型变量。
|
秒 | 返回以 SS 格式表示的秒数。 |
年 | 返回以 YYYY 格式表示的年份。 |
字符串
使用以下变量可更改字符串的显示方式。变量 | 描述 |
---|---|
Enter | 根据设备的操作系统,开始新的一行而不返回到行首。 例如,变量始终在 Linux CentOS 中添加新行。 在 Microsoft Windows 中,变量在 Microsoft Word 应用程序中添加分页符,在记事本应用程序中添加新行。 |
换行符 | 无论设备的应用程序和操作系统如何,均可另起一行并将光标移动到下一行的开头。 在 UNIX 或 Linux 系统上,它表示为 \'\n\',即返回 LF 字符;而在 Microsoft Windows 系统上,它表示为 \'\r\n\',即返回 CRLF 字符。 注: 在数据表
包中使用写入文件
操作时,如果使用换行符,会导致出现 CR 字符。
|
分隔符 | 用 <sep> 值划分值之间的分隔。 |
制表符 | 创造大空间。 |
系统设置和参数
使用以下变量从连接到正在运行 Bot Agent 的计算机返回数据:
变量 | 描述 |
---|---|
AAControlRoom | 返回 Control Room 的 URL。 |
AAInstallationPath | 返回 Bot Agent 安装路径。 例如 C:\Program Files\Automation Anywhere\Bot Agent。 |
AATaskExecutor | 返回用于运行 bot 的作为用户的运行的详细信息。 如果在有人值守 Bot Runner 上部署了 bot,此变量将返回有关登录用户的信息。 如果通过触发器部署 bot,此变量将返回与该 Bot Runner 许可证关联的用户的相关信息。 此变量是具有以下键的字典:
|
AATaskInvoker | 返回有关通过运行或计划 bot 部署 bot 的用户的详细信息。 如果在有人值守的 Bot Runner 上部署了 bot,此变量将返回有关登录用户的信息。 如果通过触发器部署 bot,此变量将返回有关设置触发器的用户的信息。 此变量是具有以下键的字典:
|
AATaskName | 返回当前运行 Task Bot 的路径和名称。 例如,/Bot/Finance/combineSheets |
CPUUsage | 返回 CPU 的利用百分比。 在等待条件操作中使用此变量,使 bot 等待,直到计算机 CPU 使用率降至特定数量。 请参阅 Wait package。 |
计算机 | 返回计算机的名称。 |
RAMUsage | 返回 RAM 使用情况(以 MB 计算)。 在等待条件操作中使用此变量,使 bot 等待,直到计算机 RAM 使用率降至特定数量。 请参阅 Wait package。 |
OSName | 返回操作系统。 例如 Windows 10 64 位。 |
TotalRAM | 返回正在使用的 RAM 和可用 RAM 的总和。 |
- Version 11.3 包含电子邮件、文件和 PDF 系统变量,可能包含有限数量的属性值。 在 Automation 360 中,无限量的电子邮件、文件和 PDF 属性值存储在用户定义的字典变量中。 有关更多信息,请参阅 将字典变量用于电子邮件属性 和 将字典变量用于 PDF 属性。
- Version 11.3 包含 Excel 系统变量以返回单元格、列或行位置。 在 Automation 360 中,Excel Advancedpackage 包含以下 actions 以返回位置值: 获取单元格地址、获取列和获取行。
- Version 11.3 包含计数器系统变量以返回循环迭代计数。 在 Automation 360 中,用户必须创建和配置数字变量。