AntBot Studio > Activity > 파일처리 > 압축 > 압축풀기-Zip파일
정의 (Description)
- 사용자가 원하는 Zip 파일의 압축을 해제하기 위한 Activity 입니다.
- Zip파일이름란의 압축파일 경로를 입력하지 않을 시 에러가 발생합니다.
- 압축풀경로란의 압축파일을 해제할 경로를 입력하지 않을 시 에러가 발생합니다.
- 압축풀경로란의 압축파일을 해제할 경로를 입력하지 않을 시 에러가 발생합니다.
속성 (Properties) (*은 필수값입니다.)
항목 | 설명 | 데이터타입 | 기본값 | 설정가능옵션 |
---|---|---|---|---|
Common | ||||
Activity이름 | 해당 Activity의 이름을 설정합니다. - 기본값은 Activity명이며, 사용자가 직접 변경 가능합니다. |
String | 압축풀기-Zip파일 | |
Input Common | ||||
Zip파일이름 * | 압축을 해제할 Zip파일의 절대 경로를 설정합니다. (zip 파일이름까지 포함) | String | Null | |
압축풀경로 * | 압축을 해제한 Zip파일의 절대 경로를 설정합니다. | String | Null | |
Option | ||||
Code Page | 해당하는 압축된 파일의 Encoding Code Page No를 설정합니다. ex) ANSI : 1252, UTF-8 : 65001, MS949(EUC-KR) : 949 |
String | Null | |
압축암호 | 압축을 해제할 Zip파일의 절대 경로를 설정합니다. (zip 파일이름까지 포함) | String | Null |
액티비티 사용 예시 (Example Usage)
- 특정 디렉토리 Zip을 압축풀기하는 예시
'압축풀기-Zip파일'의 압축파일 경로 설정
- Input Common > Zip파일이름
- Ex) "C:\Users\admin\Documents\새 폴더\Test.zip"
- 예시로 테스트용 압축파일 경로를 활용하므로, 실제 압축을 해제할 압축파일 절대경로 입력 필요
- Ex) "C:\Users\admin\Documents\새 폴더\Test.zip"
'압축풀기-Zip파일'의 압축해제 할 경로 설정
- Input Common > 압축풀경로
- Ex) "C:\Users\admin\Documents\새 폴더"
- 예시로 테스트용 압축파일 경로를 활용하므로, 실제 압축을 해제할 압축파일 절대경로 입력 필요
- Ex) "C:\Users\admin\Documents\새 폴더"
- Input Common > Zip파일이름
실행 결과 확인
- 압축 전 디렉토리 존재 여부를 확인할 용도의 메세지 박스 출력
- 압축 후 디렉토리 존재 여부를 확인할 용도의 메세지 박스 출력
Tip
RPA 워크플로우를 개발하면서 특정 부분에서 잠시 멈춰서 무언가를 확인해야 하는 경우,
원하는 지점에 '메세지 박스'를 띄워서 흐름을 중단시키는 방법을 많이 사용합니다.
'메세지박스' 액티비티는 '확인' 버튼을 누르기 전까지 흐름 실행이 일시정지 되는 특징이 있습니다.
참고 메뉴얼 : AntBot Studio > Activity > 시스템정보 > 메세지박스
- 특정 경로에 압축파일을 풀기 전 디렉토리 확인 예시
- 메시지 박스에 결과 값 출력
- 메시지 박스 내용에 변수 값 확인을 위한 수식 작성
"해당 Zip 압축풀기 전 : " + 존재여부.ToString
- 특정 경로에 압축파일 풀은 후 디렉토리 확인 예시
- 메시지 박스에 결과 값 출력
- 메시지 박스 내용에 변수 값 확인을 위한 수식 작성
"해당 Zip 압축풀기 후 : " + 존재여부.ToString