If checked, the .zip file will be moved from its current directory to the directory defined in the Settings Notebook, "Repository directory for .Zip files after unzipping" field. This is helpful in keeping the downloaded files organized. The files which haven't yet been unzipped will be in the download directory. The files which have been unzipped will have been automatically moved to a "repository" for such files.
This is one convenient way to organize your downloaded files. This option creates a subdirectory of the directory in which the zip file is located. The name of the subdirectory will be the same as the zip file name (without the extension).
For example, if the download directory (default zip file location) were C:\Download and the file Tools.zip had been downloaded to C:\Download, then ZipControl would create the directory C:\Download\Tools and place the contents of Tools.zip in that directory.
"Respect" (the default and recommended), when checked, will unzip the files in the zip file to the target directory, create (if necessary) the relative paths (directories) as subdirectories to the target directory, and properly place the unzipped files in the correct subdirectories.
When "Respect" is NOT checked, the files in the zip file will be placed in the target directory . . . even if the intended file paths had been stored in the zip file.
"Update" will, during the unzip process, replace existing files of the same name in the target directory IF and ONLY IF the files in the zip file have a later creation date than the same-named files in the target directory.
"Update" will also, during the unzip process, unzip any files in the zip file which are not in the target directory.
"Freshen" will perform as "Update" (above) does but WILL NOT unzip any files in the zip file which are not in the target directory.
"Freshen" is not compatible with the "Never overwrite" option, since "never overwriting" existing files and not unzipping files which do not exist in the target directory leaves nothing for UnZip.exe to do.
"Update" and "Freshen" are mutually exclusive selections.
With neither "Update" nor "Freshen" selected (the default and recommended), the files ("Selected" or "All") in the zip file will be unzipped to the target directory, REPLACING any existing files of the same name, regardless of file creation date, and also unzipping files which do not currently exist in the target directory . . . subject to the "Never overwrite" option.
"Never overwrite" will prevent UnZip.exe from unzipping files from the zip file which already exist in the target directory.