Xceed Zip for COM/ActiveX on x86/x64 Documentation
Introduction / Features of the Xceed Zip Self-Extractor Module
In This Topic
    Features of the Xceed Zip Self-Extractor Module
    In This Topic

    Major operations

    • Create new self-extracting zip files or transform already existing zip files (any type) into self-extracting zip files.

    • Select either 16-bit self-extracting zip files that work on Windows 3.x and all other Windows operating systems, or 32-bit self-extracting zip files that support long file names and work on , Windows 95, 98, ME, NT, 2000, XP, and Vista operating systems.

    • Create self-extracting Zip files for the traditional PKZIP 2.04g compression method. Also supports the Deflate64™, BZip2, and BWT methods (New in v6.1).

    • Create self-extracting zip files that support AES encryption. (New in v6.1)

    • Create self-extracting zip files that span multiple disks.

    • Customize the self-extracting zip files using properties built into the Xceed Zip Compression Library components, or use configuration files.

    Customization features

    • Introduction message and dialog box titles are customizable.

    • Display a custom license agreement with configurable accept and refuse buttons.

    • Customize all other messages, prompts and button captions too.

    • Customize the self-extracting zip file's application icon.

    • Customizable default unzipping folder.

    User interaction

    • Display a confirmation dialog that allows users to select an alternate unzipping folder.

    • Display a password dialog box whenever an encrypted file is encountered. The user can enter the decryption password or skip the file if they don't have the password for the file.

    • Display a text file after successfully unzipping files.

    • Customizable overwrite behavior with dialog box offering the user various overwrite options.

    • Display a detailed status dialog during extraction.

    • Any on-screen messages and dialogs can be shut off for quiet operation.

    Other features

    • Use extra headers such as Unicode filenames, extended filestamps, and security descriptors. (New in v6.1)

    • Supports the Zip64 zip file format allowing the creation of Zip files which can contain a practically unlimited number of archived files. Note: Due to limitations in the Windows operating system, creating or using self-extracting Zip files larger than 2 GB is not recommended.  (New in v6.1)

    • Execute an application or open a document using its associated application after successfully unzipping files. Optional command-line parameters can also be specified.

    • Multiple external programs or executables can be run by a self-extracting zip file

    • Extract each file to a specific location, including different target drives. "Folder macros" can be used to specify common folders (for example, the Program Files folder) to extract to

    • Copy one or more files from one location to another after unzipping

    • Register DLLs (or other libraries) on the system after unzipping

    • Add or change key values in the registry after unzipping

    • Create self-extracting zip files with a built-in decryption password. This prevents users from using unzipping programs to unzip the files, and therefore forces users to view your custom introduction, license agreement or warning messages.

    • Create program groups and insert items into program groups.

    • Associate filename extensions with applications.

    • InstallMode feature allows 3rd-party install or setup programs (and their data files) to be unzipped into a temporary folder, executed, and then deleted upon completion.

    • Many customized paths, file names, strings and prompts are parsed, allowing you to insert strings such as the current folder, windows and windows system directories, the temporary folder, and more.