Unzip Advanced unzips a single archive containing one or more files, with an optional ZIP password. It can work with archives that contain nested folders and can also handle the "bzip2" encryption type used by the WinZip 9.0 file compression utility.
Use the UnzipAdvanced_IgnoreAfterUnzip parameter to specify whether the zip file is processed by any other task steps. For example, if the parameter value is "Yes", the contents of the zip file, but not the zip file itself are copied to the destination.
If you need to decrypt entries in the zip file, use the Unzip Advanced script, instead of the setting Expand zip files (in Web Admin) or Expand compressed (zip) files (Admin Console) when defining a Source.
Input Parameters
file.txt
exists 3 times, it is extracted 3 times with the following filenames file.txt
, file_1.txt
, and file_2.txt
.CAUTION: Using a password to protect a Zip archive is not usually enough protection to thwart a determined hacker
Output Parameters
Notes
In a Traditional Task, this built-in script should be run Once After All Downloads.
In an Advanced Task, this built-in script should be run after a source, but before a file loop.
This built-in script cannot be run as the first step of a task.
The task's "Cache Files" option must be set to "Use Random Names".