阅读和查看 Automation Anywhere 文档

Automation Anywhere

关闭内容

内容

打开内容

IF/ELSE 命令

  • 已更新:5/22/2019
    • 11.3.x
    • 探索
    • Enterprise

IF/ELSE 命令

使用此命令添加条件逻辑和操作。

概述

IF/ELSE 命令在存在某些条件时执行操作。大多数条件操作使用户能够指定在采取另一个操作之前等待条件变为 true 的时间。

IF/Else 命令提供以下条件:

应用程序正在运行/应用程序未运行
根据某个应用程序是否正在运行来执行操作。如果应用程序在后台运行,则此条件适用。
文件日期
检查创建或修改文件的日期和时间。使用 hh:mm:ss 格式指定时间范围。使用 betweenbefore 关键字并使用 MM/DD/YY 格式指定日期范围。
文件存在/文件不存在
根据文件是否存在执行操作。
文件大小
根据文件大小(大于、小于或等于)执行操作。
文件夹存在/文件夹不存在
根据文件夹是否存在执行操作。
图像识别
验证图像是否位于另一个图像中。可以指定最小匹配百分比和比较模式(正常、高级、灰度、单色)。可以使用如果未找到图像,请重复复选框来重复此条件操作。
对象属性
标识和衡量对象的属性,例如类型、大小、位置、项目名称和项目值。
注: 捕获对象时,单击捕获而不释放并将箭头拖动到对象。
Ping 操作成功/Ping 操作未成功
根据计算机或服务器是否正在运行执行操作。
脚本成功/脚本未成功
根据脚本是否成功运行执行操作。使用此条件将第三方脚本与TaskBot/MetaBot逻辑集成。
服务正在运行/未运行
根据特定服务是否正在运行执行操作。
任务成功/未成功
根据任务是否成功运行执行操作。使用此条件可运行多个TaskBot/MetaBot逻辑,确保每个任务仅在前一个任务成功时运行。
注: 要避免从 Enterprise Control Room部署的任务失败,请使用变量 $AAApplicationPath$ 而非用户定义的变量。如果选择任务文件字段中使用了任何其他变量,将显示一个弹出消息,要求用户确认使用局部/无效变量。
变量
将系统变量和运算符添加到逻辑。
要包括 ANDOR 条件与变量条件配合使用,请选择添加更多条件选项。
OR 条件启用匹配任何选项,或者为 AND 条件指定全部匹配
注: 单个参数不能同时包含匹配任何全部匹配
Web 控件
标识网页上是否存在特定 Web 控件,例如链接、文本框和下拉菜单。
注: 在编辑使用 Web 记录器创建的TaskBot/MetaBot逻辑时使用此命令。
Windows 控件
验证活动窗口中是否存在特定控件,例如命令按钮、列表框项、文本框或菜单选项卡。
窗口存在/窗口不存在
根据窗口是否存在执行操作。可用于以下各项:
  • 检查或验证特定应用程序是否已打开。
  • 检查是否出现了某个错误。
  • 检查文件下载是否已完成。
启用安全记录模式时:
不会捕获图像。
发送反馈