Click or drag to resize

폴더 압축

ZIP 파일을 생성한 후 개별 파일을 일일이 추가하지 않고 한 번에 추가할 수 있는 방법을 설명합니다.

지정된 폴더 이하 모두 압축

Create 메서드를 호출해 ZIP 파일을 생성한 뒤 AddFilesInFolder 메서드를 호출해 지정된 폴더에 포함된 모든 파일을 압축할 수 있습니다. AddFilesInFolder 메서드의 첫 인자에 압축할 폴더를 지정하고, 두 번째 인자에 탐색할 파일 마스크를 지정하고, 마지막 인자에 하위 폴더로 지속적인 탐색을 할지 여부를 지정합니다. 아래 예제는 D:\sources 폴더에 있는 모든 파일(*.*)을 그 하위 폴더까지 탐색해서 ZIP 파일에 추가합니다.

ASP
Set zip = Server.CreateObject("TABSUpload4.ZipFile")
If zip.Create("D:\zipped\sources.zip", "") Then
    zip.AddFilesInFolder "D:\sources", "*.*", true
    zip.Close
End If