다음을 통해 공유


압축 작업

파일을 압축(또는 압축)하려면 ZIP 파일 작업을 사용하고 보관할 경로를 지정합니다. 아카이브가 이미 존재하는 경우 작업은 선택한 파일을 추가합니다.

다음 예에서는 변수를 사용하여 보관할 경로를 지정합니다. 최고 압축은 최대 파일 크기 감소를 보장하며 비밀번호는 보관소에 보안 계층을 추가합니다.

ZIP 파일 작업의 스크린샷.

파일 압축 해제 작업은 유사하게 작동하며 아카이브 경로와 대상 폴더가 필요합니다. 다음 예에서는 마스크 포함 옵션을 사용하여 확장명이 .txt.xlsx인 파일만 압축 해제합니다.

파일 압축 해제 작업의 스크린샷.

ZIP 파일

하나 이상의 파일 또는 폴더를 ZIP 아카이브로 압축합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Archive path 아니요 파일 생성할 ZIP 파일의 전체 경로입니다. 파일이 이미 있는 경우 이 작업은 새 압축 파일 및/또는 기존 ZIP 파일을 추가합니다. ZIP 파일에 이름이 같은 파일이나 폴더가 이미 포함되어 있으면 덮어씁니다.
File(s) to zip 아니요 FileSystemObject목록 ZIP 파일에 포함할 파일 또는 폴더의 전체 경로
Compression level 해당 없음 없음, 최고 속도, 속도와 압축 최고 균형, 최고 압축 속도와 압축의 최적의 조화 사용할 압축 수준입니다. 압축 수준이 높을수록 파일 크기는 줄어들며 만들거나 액세스하는 데 더 오래 걸립니다
Password 직접 암호화 입력 또는 Text value ZIP을 보호하는 데 사용할 암호입니다. 암호로 보호되지 않는 ZIP을 만들려면 이 속성을 비워 둡니다
Archive comment 텍스트 값 ZIP 파일에 파일 속성으로 포함할 설명

변수 생성됨

인수 Type Description
ZipFile 파일 이 작업으로 생성된 ZIP 파일

예외

예외 설명
파일 또는 폴더가 없음 지정된 파일 또는 폴더가 없음을 나타냄
파일 또는 폴더 이름이 잘못됨 파일 또는 폴더 이름이 잘못되었음을 나타냄
압축 파일이 이미 있지만 올바른 ZIP 압축 파일이 아님 압축 파일이 이미 있지만 올바른 ZIP 압축 파일이 아님을 나타냄
파일을 압축하지 못함 파일을 압축하는 데 문제가 있음을 나타냄

파일 압축 해제

ZIP 압축 파일에 포함된 하나 이상의 파일 또는 폴더의 압축을 해제합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Archive path 아니요 파일 추출할 ZIP 파일의 전체 경로
Destination folder 아니요 폴더 아카이브를 추출할 폴더의 전체 경로입니다. 이 작업은 아카이브의 파일과 이름이 같은 폴더의 파일을 덮어씁니다.
Password 직접 암호화 입력 또는 Text value 비밀번호가 있는 경우 이 아카이브에 사용합니다. ZIP 파일이 암호로 보호되지 않은 경우 공백으로 두십시오
Include mask 텍스트 값 여기에 입력한 파일로 추출된 파일을 제한하는 필터입니다. 이 매개 변수는 '.txt' 또는 'document?.doc'(따옴표 제외)와 같은 와일드 카드를 허용합니다. 여러 파일 필터를 허용하려면 선택 항목을 세미콜론으로 구분합니다(예: '.txt;*.exe').
Exclude mask 텍스트 값 여기에 입력된 파일을 제외하여 추출된 파일을 제한하는 필터입니다. 이 매개 변수는 '.txt' 또는 'document?.doc'(따옴표 제외)와 같은 와일드 카드를 허용합니다. 여러 파일 필터를 허용하려면 선택 항목을 세미콜론으로 구분합니다(예: '.txt;*.exe').

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
대상 폴더를 만들 수 없음 대상 폴더를 만들 수 없음을 나타냄
압축 파일 없음 압축 파일이 없음을 나타냄
압축 파일이 올바른 ZIP 파일이 아님 압축 파일이 올바른 ZIP 파일이 아님을 나타냄
파일을 압축 해제하지 못함 파일을 압축 해제하는 데 문제가 있음을 나타냄