预定义(或系统)变量返回有关执行 机器人 的计算机的特定值。 用户无法编辑预定义变量的值。

预定义变量类型包括剪贴板、日期时间、字符串和系统设置及参数。
注: 系统变量Automation 360 中被称为预定义变量。

剪贴板

使用 剪贴板 软件包中的操作对剪贴板变量执行操作。 请参阅 剪贴板 软件包

变量 描述
剪贴板 返回剪贴板的内容。

日期时间

使用 日期时间 软件包中的操作对日期时间变量执行操作。日期时间 软件包

变量 描述
日期 返回包括小时、分钟和秒的日期。
注: 根据计算机配置,小时可以是 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> 值划分值之间的分隔。
制表符 创造大空间。

系统设置和参数

使用以下变量从连接到正在运行 机器人代理 的计算机返回数据:

变量 描述
AAControlRoom 返回 Control Room 的 URL。
AAInstallationPath 返回 机器人代理 安装路径。 例如 C:\Program Files\Automation Anywhere\Bot Agent
AATaskExecutor 返回用于运行 机器人 的作为用户的运行的详细信息。 如果在有人值守 机器人运行程序 上部署了 机器人,此变量将返回有关登录用户的信息。 如果通过触发器部署 机器人,此变量将返回与该 机器人运行程序 许可证关联的用户的相关信息。

此变量是具有以下键的字典:

  • Executor_UserName
  • Executor_FirstName
  • Executor_LastName
  • Executor_Email
  • Execution_type: 返回执行类型
    • 当您计划运行 机器人 时,AATaskExecutor 变量中的 Execution_Type 键会返回有关执行类型的信息,包括计划类型(频率),如按计划运行 <Daily, Weekly, or Monthly>
    • 当您在 机器人 中使用触发器时,可以通过触发器的数据访问 Execution_Type 键。 Execution_Type 键返回通过触发器运行作为触发器的字符串。 可以在所有触发器中使用 Execution_type
AATaskInvoker 返回有关通过运行或计划 机器人 部署 机器人 的用户的详细信息。 如果在有人值守的 机器人运行程序 上部署了 机器人,此变量将返回有关登录用户的信息。 如果通过触发器部署 机器人,此变量将返回有关设置触发器的用户的信息。

此变量是具有以下键的字典:

  • Invoker_Email
  • Invoker_FirstName
  • Invoker_UserName
  • Invoker_LastName
AATaskName 返回当前运行 任务机器人 的路径和名称。 例如,/Bot/Finance/combineSheets
CPUUsage 返回 CPU 的利用百分比。

等待条件操作中使用此变量,使 机器人 等待,直到计算机 CPU 使用率降至特定数量。 请参阅 Wait 软件包

计算机 返回计算机的名称。
RAMUsage 返回 RAM 使用情况(以 MB 计算)。

等待条件操作中使用此变量,使 机器人 等待,直到计算机 RAM 使用率降至特定数量。 请参阅 Wait 软件包

OSName 返回操作系统。 例如 Windows 10 64 位
TotalRAM 返回正在使用的 RAM 和可用 RAM 的总和。
  • 版本 11.3 包含电子邮件、文件和 PDF 系统变量,可能包含有限数量的属性值。 在 Automation 360 中,无限量的电子邮件、文件和 PDF 属性值存储在用户定义的字典变量中。 有关更多信息,请参阅 将字典变量用于电子邮件属性将字典变量用于 PDF 属性
  • 版本 11.3 包含 Excel 系统变量以返回单元格、列或行位置。 在 Automation 360 中,Excel Advanced软件包 包含以下 操作 以返回位置值: 获取单元格地址获取列获取行
  • 版本 11.3 包含计数器系统变量以返回循环迭代计数。 在 Automation 360 中,用户必须创建和配置数字变量。