AntBot Studio > Activity > 파일처리 > 디렉토리 > 디렉토리/파일존재확인
정의 (Description)
- 사용자가 특정 디렉토리/파일의 존재여부를 확인하기 위한 Activity 입니다.
- 찾을대상을 설정하지 않을 시 에러가 발생합니다.
속성 (Properties) (*은 필수값입니다.)
항목 | 설명 | 데이터타입 | 기본값 | 설정가능옵션 |
---|---|---|---|---|
Common | ||||
Activity이름 | 해당 Activity의 이름을 설정합니다. - 기본값은 Activity명이며, 사용자가 직접 변경 가능합니다. |
String | 디렉토리/파일존재확인 | |
Input Common | ||||
찾을 타입 | 사용자가 찾기 원하는 디렉토리/파일 타입을 선택합니다. | String | File | -File : 파일 -Path : 디렉토리 |
찾을 대상 * | Type : File을 선택할 경우 경로를 포함한 파일명까지 문자열 변수로 입력 Type : Path를 선택할 경우 해당 디렉토리명 까지의 경로를 문자열로 입력 |
File/Path | Null | 사용자가 선택한 디렉토리 또는 파일명 까지의 경로 |
Output | ||||
존재여부 | 찾을 대상의 존재여부를 Return해줄 Boolean 타입의 변수를 설정합니다. | Boolean | Null |
액티비티 사용 예시 (Example Usage)
- 특정 디렉토리/파일의 존재여부를 확인하는 예시
사용자가 원하는 특정 디렉토리/파일 타입을 선택
- Input Common > 찾을 타입
- Ex) File : 파일
- Ex) Path : 디렉토리
- Ex) File : 파일
- Input Common > 찾을 타입
사용자가 찾기 원하는 디렉토리 또는 파일 경로 설정
- Input Common > 찾을대상
- Ex) File :"C:\Users\admin\Documents\Test\Test.txt"
- Ex) Path :"C:\Users\admin\Documents\Test\Test2"
- 예시로 테스트용 디렉토리 경로를 활용하므로, 실제 실행시킬 디렉토리 절대경로 입력 필요
- Input Common > 찾을대상
실행 결과 확인
- 해당 디렉토리/파일의 존재여부를 확인할 용도의 메세지 박스 출력
Tip
RPA 워크플로우를 개발하면서 특정 부분에서 잠시 멈춰서 무언가를 확인해야 하는 경우,
원하는 지점에 '메세지 박스'를 띄워서 흐름을 중단시키는 방법을 많이 사용합니다.
'메세지박스' 액티비티는 '확인' 버튼을 누르기 전까지 흐름 실행이 일시정지 되는 특징이 있습니다.
참고 메뉴얼 : AntBot Studio > Activity > 시스템정보 > 메세지박스
특정 경로의 디렉토리가 존재할 경우 확인 예시
메시지 박스에 결과 값 출력
- 메시지 박스 내용에 변수 값 확인을 위한 수식 작성
"디렉토리 존재 : " + 존재여부.ToString
특정 경로의 디렉토리가 미존재할 경우 확인 예시
메시지 박스에 결과 값 출력
- 메시지 박스 내용에 변수 값 확인을 위한 수식 작성
"디렉토리 미존재 : " + 존재여부.ToString
특정 경로에 파일이 존재할 경우 확인 예시
메시지 박스에 결과 값 출력
- 메시지 박스 내용에 변수 값 확인을 위한 수식 작성
"파일 존재 : " + 존재여부.ToString
특정 경로에 파일이 미존재할 경우 확인 예시
메시지 박스에 결과 값 출력
- 메시지 박스 내용에 변수 값 확인을 위한 수식 작성
"파일 미존재 : " + 존재여부.ToString