The following information concerns entries in the MSI file Property table. These entries can be configured to add features, remove features, and/or change the behavior of WinZip.
Note: Editing the properties described below may only affect installing WinZip with limited user involvement.
Supported Properties to Customize
The table below lists properties that can be edited. Any simple MSI editing application may be used, including Microsoft's Orca. Properties that exist in the MSI file table that are not listed below should not be changed.
||Default=1, WinZip shortcut on the Desktop will display; off=0
||Default=1, WinZip group is available at Start -> All Programs; off=0
||Default=1, WinZip shortcut at the top of the Start menu; off=0
||Default=DEFAULT, off (or FALSE); TRUE forces the use of encryption
||Default=DEFAULT, no cloud service selected; specify a supported service to be the default cloud service for adding/extracting files
||Default=DEFAULT, no cloud service selected; specify a supported cloud service to be used with share operations
||Default=Legacy, create .zip files; Best = create .zipx files
||Default=NONE, all cloud services enabled; other options are ALL; *AMAZONS3, BOX, CLOUDME, DROPBOX, GOOGLEDRIVE, MEDIAFIRE, *SHAREPOINT, SKYDRIVE, SUGARSYNC, and/or ZIPSHARE
||Default=NONE, all conversion features enabled; other options are ALL; IMAGERESIZE, DOCTOPDF, and/or WATERMARK
||Default=0, Get More Add-ons button on the Tools tab works; on=1
||Default=NONE, all Social Media and Instant Messaging options enabled; other options are ALL; FACEBOOK, LINKEDIN, TWITTER, GTALK, FACEBOOKCHAT, JABBER, and YAHOOMESSENGER
||Default=0, Upgrade tab displays for WinZip Standard multi-user licensed copies; on=1
||Default=0, Zip and Share (WinZip Express) context menu entry and the Zip and Share button on the Tools tab enabled; both disabled=1
||Default=DEFAULT, all are on; options: ZIP20,AES128, and/or AES256
||Default=/autoinstall, no additional options; optional switches are /noc4u, /notip, /nojobrunprompt, /altext "xxx", /noaod, /disableaod
||Default=1, preconfigured job files installed; no install=0
||Default=1, WinZip file preview feature for Explorer; no install=0
||Default=1, demo system scan installed; no install=0
||Default=1, additional themes installed; no install=0
||Default=1, WinZip context menu available; prevent the install of the shell extension (context menu)=0
||Default=1,Quick Pick installed; no install=0 (Quick Pick only shows up on Vista and Server 2008 unless configured later)
||Default=0, maximum allowed by the service; number value will set a maximum upload size in megabytes; there are eleven separate properties, each beginning with MAXUPSZ_, such as MAXUPSZ_DROPBOX and MAXUPSZ_GDRIVE.
||Default=0, allows adding/editing email accounts for the WinZip email feature; prevent=1
||Default=0, allows adding/editing email services for the WinZip email feature; prevent=1
||Default=0, the WinZip email feature is available; email feature unavailable=1 (not available and No Email tab in WinZip Options)
||Default=DEFAULT, off (same as FALSE) users can specify a default cloud service; **TRUE=users cannot specify a default cloud service
||Default=8, 8 character encryption password length policy; values from 1 to 99 are allowed
||Default=DEFAULT, off (same as FALSE); TRUE requires at least one lower case letter character in encryption passwords
||Default=DEFAULT, off (same as FALSE); TRUE requires at least one number in encryption passwords
||Default=DEFAULT, off (same as FALSE); TRUE requires at least one symbol character in encryption passwords
||Default=DEFAULT, off (same as FALSE); TRUE requires at least one upper case letter character in encryption passwords
||Default=DEFAULT or FALSE - users will have a Passwords tab in WinZip Options and can change password policies; TRUE, on (users cannot change password policies and no Passwords tab in WinZip Options)
||Default=1, when uninstalled webpage opens; off=0
||Default=0, off, users can change the data collection setting, on=1
||Default=Usage_Yes, data collection turned on; off=Usage_No
||Default="\"(root); Path entered will be used for Share upload operations, acts as the user root folder location in which the "ZipShare" folder, "timestamp" folder, and files are written
*Note: Amazon S3 and SharePoint are only available with WinZip Enterprise
**Note: When setting NOUSERCLOUDDEFAULT to TRUE, a default service should be provided in both DEFAULTCLOUDSERVICE and DEFAULTSHARESERVICE if both are to be available.
The following are properties that do not exist in the MSI file, but that you can add. This can be done either directly to the Property table in the MSI file, or through a transform file, or as a command line property.
||Value should be a drive letter and path to the intended install location
||Value should be the path to a shared folder in which the registration file (WinZip.wzmul) is stored; a UNC path works best
Additional Properties Information
Additional information regarding some of the properties in the tables above follows. Some effort to group them according to usage has been made.
There are two properties that specifically control WinZip Express features. They are:
- DISABLEGETMOREADDONS: This can be used to disable the Get More Add-ons button on the Tools tab.
- DISABLEZIPANDSHARE: This can be used to disable the Zip and Share button on the Tools tab. It also will remove the Zip and Share (WinZip Express) context menu entry. Note: Disabling Zip and Share greatly reduces the usefulness of WinZip Express features.
Program placement, registration, and INSTALLCMD
INSTALLDIR can be used to set the installation folder for WinZip. One must create the INSTALLDIR property and use the destination path for the value. For example, if WinZip should be installed into the "WinZip" subfolder of the "Utility" folder on the D: drive, enter D:\Utility\WinZip as the value for INSTALLDIR.
USER_WZMUL_LOCATION will cause the registration file (WinZip.wzmul) to be copied to each computer automatically from a shared network folder. One must create the USER_WZMUL_LOCATION property. The value must be the path to the shared folder. All installing users must have share permission to this folder. A UNC path (\\Server\Share\Folder Name) usually works best.
INSTALLCMD can be edited to include additional switches. The default value is /autoinstall. Switches added to this property must precede /autoinstall. Each switch must be preceded by the forward slash (/) and must have a space between it and the next switch. The purpose of each switch is explained in the table below.
||Disable and remove the Check for Update feature
||Prevent the Tip of the Day from displaying
||Prevent the prompt dialog from appearing when running WinZip jobs (Caution: Be sure to consider the security implications of allowing your users to automatically run WinZip Job files before using this parameter.)
||The altext property will associate the file extension you specify with WinZip. In other words, if you double click a file with the extension specified, it will open in WinZip.
||Prevent WinZip from automatically opening MS Office files when you double click a Zip file
||Prevent users from changing the auto-open for Office files feature*
*Note: Using the /disableaod switch by itself will not disable "auto-open". The /noaod switch must also be used to both disable this and to prevent configuration changes.
Example: To customize your installation to have no Tip of the Day and no auto-open of Office files, the INSTALLCMD property should read:
/notip /noaod /autoinstall
Password Policy Properties
A WinZip Pro license is required in order to enforce password policies. The available properties are listed and described in the table at the top of this article. An additional listing of these properties grouped alphabetically, along with some further information, follows.
The available password policy properties are: ALWAYSENCRYPT, ENCRYPTDISABLEMETHODS, PASSWORDLENGTH, PASSWORDREQLOWER, PASSWORDREQNUMBER, PASSWORDREQSYMBOL, PASSWORDREQUPPER, and PASSWORDRESTRICT.
ENCRYPTDISABLEMETHODS can be used to disable one, two, or all three encryption methods. When disabling more than one method, a comma should be used to delimit the values. For example, if the use of 256-bit AES encryption is the only method desired, the value for ENCRYPTDISABLEMETHODS should read ZIP20,AES128.
Each of the password policy properties causes a registry setting to be created. These registry settings and their values are described in
What are the registry settings that control "Password Policies" in WinZip?
WinZip User Feedback Properties
The two properties controlling feedback sent to WinZip Computing are USAGEPICK and USAGECOLLECTLOCK. By default, USAGEPICK is set to Usage_Yes to provide WinZip Computing with information regarding the ways in which WinZip is used on your computer. This information will be used to improve WinZip. No personally identifiable information will be collected. Configuring this property with the value Usage_No turns data collection off. In either case, individuals will continue to have the ability to turn data collection on or off by checking or unchecking Collect and report statistics in the Miscellaneous tab of the WinZip Options dialog. If removing the option to change the setting is desired, the USAGECOLLECTLOCK property should be edited and given the value of "1". It is important to make sure that USAGEPICK is set to the desired value, otherwise the default Usage_Yes value will be set and will not be easily changed.
Conversions, Cloud Services, and Sharing
Note: Please keep in mind that Cloud Services and Sharing features in WinZip are related in that a cloud service can be used by WinZip for uploading prior to embedding a link in an email message or embedding a link in a post on a selected social media service. Some properties listed here as affecting cloud services will also affect share services.
Conversions are actions that make a lasting change to files that are being zipped and/or shared. Encryption, a special type of conversion, changes the file from its original format into an encrypted format. Settings involving encryption are covered in Password Policy Properties.
DISABLECONVERSIONS can be used to disable one, two, or all three of the remaining conversions (see the table at the top). When disabling more than one conversion, a comma should be used to delimit the values. For example, to disable the resize and watermark conversions the value for DISABLECONVERSIONS should read IMAGERESIZE,WATERMARK. To disable all three conversions, the value ALL can be used.
Cloud Services are numerous, as are the settings available to control their use. Currently, the available cloud services are Box, CloudMe, Dropbox, Google Drive, Mediafire, SkyDrive, and/or SugarSync. Note: References to Amazon S3 and SharePoint will be found in WinZip MSI files, but these are only available with WinZip Enterprise. Cloud service properties are:
- DEFAULTCLOUDSERVICE: When more than one cloud service is enabled, this can be used to specify which will be the default one used for cloud service features.
- DISABLECLOUDSERVICES: This can be used to disable one or more cloud services. When used, the values NONE and ALL should be the only value listed. When listing multiple cloud services, a comma should be used to delimit the values.
- MAXUPSZ_[service]: Nine distinct properties for cloud services and one sharing service (ZipShare) exist. Number values can be entered to establish a maximum upload size in megabytes allowed for each service. When no value has been entered, the maximum upload size will be determined by each service.
- NOUSERCLOUDDEFAULT: When set to TRUE, users will not be able to specify a cloud service to be the default one used.
Sharing features involve emailing files or posting them to a Social Media service. When emailing a Zip file using Zip and Email, for example, if that Zip file is over a threshold size (the default is 5 MB), WinZip will use your default share service to upload that Zip file and then a link to it will be placed in the email message. Posting a similar link to a Social Media service is also a share feature. Share service properties are:
- DEFAULTSHARESERVICE: When more than one cloud service is enabled, this can be used to specify which share service or cloud service will be used with share features.
- DISABLENOTIFICATIONSERVICES: This can be used to disable one or more of the Social Media and/or Instant Messaging options. The Social Media options are Facebook, Twitter, and/or LinkedIn. The Instant Messaging options are Facebook (chat), Hangouts (GTalk), Jabber, and Yahoo Messenger. The values NONE and ALL are also available and should be the only value listed when used. When listing multiple services, a comma should be used to delimit the values.
- MAXUPSZ_ZIPSHARE: A number value can be entered to establish a maximum upload size in megabytes. When no value is entered, the maximum upload size will be determined by the ZipShare service.
- WRITABLE_FOLDER_[service]: Ten distinct properties that can be use to specify a particular "root" folder for sharing operations. The default is the actual root of the cloud service, in which a ZipShare folder is then written and a "timestamp" folder is written for each shared file. For example, if the value "a\b" is entered, the path to the written file would be "a\b\ZipShare\timestamp_folder\archive_filename".
WinZip Email feature
Note: A WinZip Pro license is required in order to enforce restrictions to the WinZip Email feature.
The WinZip Email feature works with Zip and E-Mail and/or with WinZip Job email notifications (WinZip Pro required) depending on how it has been configured. Three webmail services are supported and users can configure additional email services and email accounts.
The three available properties for the email feature are: NOEDITMAILACCTS, NOEDITMAILSVCS, and NOINTERNALEMAILER.
DISABLEUPGRADE can be used with a standard WinZip license to remove the Upgrade tab from the ribbon.
SHOW_WEBPAGE is set to "1" by default and will cause a webpage to open when WinZip is uninstalled. To prevent this, either the value of the property should be changed to "0" in the MSI file before installing or the command line used to uninstall should include SHOW_WEBPAGE=0.
Installing WinZip with limited user involvement
If WinZip is installed manually, that is with full user involvement, any editing you have done to the INSTALLCMD property and many others will be ignored as the user will be offered options that can be configured while installing. To insure that custom settings are used, the install should be done with limited user involvement. A Group Policy install will be silent and will use configured custom settings. Windows Installer switches and custom properties executed from a command line or script can also limit user involvement. Three common switches are /qr (reduced), /qb (basic), and /qn (none or silent). For example, to install WinZip silently your command line could be:
msiexec /i \\server\share\winzipxxx.msi /qn
For more information regarding installing from a command line see
Command line installing with the WinZip MSI file.
Important Additional Considerations
WinZip installs as a machine level application rather than a user level application. As a result, once WinZip is installed and registered for one user of a computer, WinZip is available and registered for all users of that computer (please keep this in mind when purchasing licenses). Since WinZip is a machine level application, performing a "user configuration" installation by Group Policy (GPO) is not supported.
Therefore, if you will be installing by Group Policy:
- you should NOT use a "User Configuration" group policy
- you SHOULD use a "Computer Configuration" group policy
You may also want to avoid using the administrative install option (MSIEXEC /a) with this MSI file. Although WinZip will install from the resulting program files and MSI file generated from an administrative install, the path to WinZip will be determined by the target folder specified at the time of the administrative install. In other words, if you specify that this administrative install should place the WinZip files in a shared network folder named "Software", the resulting group policy installation of WinZip will be placed on the users' computers with a path of "C:\Software\Program Files\WinZip".
If you have any questions about this information please email Technical Support.