Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere

콘텐츠 닫기

콘텐츠

콘텐츠 열기

IF/ELSE 명령

  • 업데이트: 5/22/2019
    • 11.3.x
    • 탐색
    • Enterprise

IF/ELSE 명령

조건부 논리 및 동작을 추가하려면 이 명령을 사용합니다.

개요

IF/ELSE 명령은 특정 조건이 존재할 때 조치를 이행합니다. 대부분의 조건부 작업을 통해 사용자는 다른 조건을 충족하기 전에 조건이 참이 될 때까지 기다릴 기간을 지정할 수 있습니다.

IF/Else 명령은 다음 조건을 제공합니다.

애플리케이션 실행 중 / 애플리케이션 비실행 중
애플리케이션이 실행 중인지 여부에 따라 작업을 합니다. 이 조건은 애플리케이션이 백그라운드에서 실행 중일 경우 적용됩니다.
파일 날짜
파일이 작성 또는 수정된 날짜와 시간을 확인합니다. hh:mm:ss 형식의 시간 범위를 지정합니다. MM/DD/YY 형식으로 사이 또는 이전 키워드를 사용하여 날짜 기간을 지정합니다.
파일 존재함 / 파일이 존재하지 않음
파일이 있는지 여부에 따라 작업을 합니다.
파일 크기
파일 크기(보다 크거나 작음)에 따라 작업을 합니다.
폴더 존재함 / 폴더가 존재하지 않음
폴더가 있는지 여부에 따라 작업을 합니다.
이미지 인식
이미지가 다른 이미지 내에 있는지 여부를 확인합니다. 최소 일치 비율 및 비교 모드(표준, 고급, 회색조, 흑백)를 지정할 수 있습니다. 이미지를 찾을 수 없는 경우 확인란을 사용하여 이 조건부 작업을 반복할 수 있습니다.
개체 속성
유형, 크기, 위치, 항목 이름 및 항목 값과 같은 객체의 속성을 식별하고 측정합니다.
주: 객체를 캡처할 때 캡처를 클릭한 채로 화살표를 객체로 드래그합니다.
Ping 성공 / Ping 실패
시스템 또는 서버가 실행 중인지 여부에 따라 작업을 합니다.
스크립트 성공 / 스크립트 실패
스크립트가 성공적으로 실행되었는지 여부에 따라 작업을 합니다. 타사 스크립트를 TaskBot / MetaBot 로직과 통합하려면 이 조건을 사용합니다.
서비스 실행 중 / 서비스가 실행 중이 아님
특정 서비스가 실행 중인지 여부에 따라 작업을 합니다.
작업 성공/실패
작업이 성공적으로 실행되었는지 여부에 따라 작업을 합니다. 이 조건으로 여러 TaskBot / MetaBot 로직을 실행하여, 이전 작업이 성공했을 때만 각 작업이 실행되는지 확인합니다.
주: 태스크가 Enterprise 제어실에서 배포될 때 태스크 실패를 피하려면 사용자 지정 변수 대신 $AAApplicationPath$ 변수를 사용합니다. 태스크 파일 선택 필드에 다른 변수가 사용된 경우 사용자에게 로컬/유효하지 않은 변수의 사용을 확인하라는 팝업 메시지가 표시됩니다.
변수
로직에 시스템 변수 및 연산자를 추가합니다.
변수 조건과 함께 AND 또는 OR 조건을 포함하려면 조건 추가 옵션을 선택합니다.
OR 조건에는 일치 옵션을 활성화하고 AND 조건에는 모두 일치를 활성화합니다.
주: 단일 매개변수는 일치모두 일치 모두를 포함할 수 없습니다.
웹 제어
링크, 텍스트 상자 및 드롭다운 메뉴와 같은 특정 웹 제어가 웹페이지에 있는지 식별합니다.
주: 이 명령은 웹 레코더를 사용하여 만든 TaskBot / MetaBot 로직을 편집할 때 사용됩니다.
Windows 제어
명령 단추, 목록 상자 항목, 텍스트 상자 또는 메뉴 탭과 같은 활성 창에 특정 컨트롤이 있는지 여부를 확인합니다.
창 존재 / 창이 존재하지 않음
창이 존재하는지 존재하지 않는지에 따라 작업을 합니다. 다음과 같은 경우에 사용할 수 있습니다.
  • 특정 애플리케이션이 열려 있는지 확인합니다.
  • 오류가 발생했는지 확인합니다.
  • 파일 다운로드가 완료되었는지 확인합니다.
보안 기록이 활성화된 경우:
이미지가 캡처되지 않습니다.
피드백을 보내주십시오