Table of Contents

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을 압축풀기하는 예시



  1. '압축풀기-Zip파일'의 압축파일 경로 설정

    • Input Common > Zip파일이름
      • Ex) "C:\Users\admin\Documents\새 폴더\Test.zip"
        • 예시로 테스트용 압축파일 경로를 활용하므로, 실제 압축을 해제할 압축파일 절대경로 입력 필요

    '압축풀기-Zip파일'의 압축해제 할 경로 설정

    • Input Common > 압축풀경로
      • Ex) "C:\Users\admin\Documents\새 폴더"
        • 예시로 테스트용 압축파일 경로를 활용하므로, 실제 압축을 해제할 압축파일 절대경로 입력 필요
  2. 실행 결과 확인

    • 압축 전 디렉토리 존재 여부를 확인할 용도의 메세지 박스 출력
    • 압축 후 디렉토리 존재 여부를 확인할 용도의 메세지 박스 출력
    Tip

    RPA 워크플로우를 개발하면서 특정 부분에서 잠시 멈춰서 무언가를 확인해야 하는 경우,
    원하는 지점에 '메세지 박스'를 띄워서 흐름을 중단시키는 방법을 많이 사용합니다.

    '메세지박스' 액티비티는 '확인' 버튼을 누르기 전까지 흐름 실행이 일시정지 되는 특징이 있습니다.

    참고 메뉴얼 : AntBot Studio > Activity > 시스템정보 > 메세지박스

  • 특정 경로에 압축파일을 풀기 전 디렉토리 확인 예시

  1. 메시지 박스에 결과 값 출력
    • 메시지 박스 내용에 변수 값 확인을 위한 수식 작성
    "해당 Zip 압축풀기 전 : " + 존재여부.ToString
    



  • 특정 경로에 압축파일 풀은 후 디렉토리 확인 예시

  1. 메시지 박스에 결과 값 출력
    • 메시지 박스 내용에 변수 값 확인을 위한 수식 작성
    "해당 Zip 압축풀기 후 : " + 존재여부.ToString
    



## 추가 관련 데이터 | 항목명 | 값 | | --- | --- | | 원본 매뉴얼 URL | /AntBot%20Studio/Activity/3.%20파일처리/압축/압축풀기-Zip파일/ktds.AntBot.Activities.BasicLib.UnZipFile.UnZipFileCodeActivity.html | | 패키지명 | ktds.AntBot.Activities.BasicLib.UnZipFile.UnZipFileCodeActivity | | 매뉴얼 ID | ktds.AntBot.Activities.BasicLib.UnZipFile.UnZipFileCodeActivity |