Search:     Advanced search

How do I customize my WinZip MSI?

Article ID: 11
Last updated: 10 Sep, 2014
Views: 101290

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.

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.

*Note: SkyDrive is now OneDrive. WinZip added support for this service while it had the older name. SKYDRIVE is being kept in the Property table for backward compatibility.

**Note: When setting NOUSERCLOUDDEFAULT to TRUE, a default service should be provided in both DEFAULTCLOUDSERVICE and DEFAULTSHARESERVICE if both are to be available.

Additional Features

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.

Additional information regarding some of the properties in the tables above follows. Some effort to group them according to usage has been made.

WinZip Express

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.

*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, OneDrive (listed as SkyDrive in the Property table for backward compatibility), 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.

Miscellaneous

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.

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.

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.

This article was:   Helpful | Not Helpful
Attached files
file KB011_140910091932.pdf (64 kb)

Also listed in
folder FAQ

Prev   Next
What does the message "... not a valid win32 application" mean?     WinZip Software Troubleshooting Tips

RSS