The Expiration tab allows you to incorporate some basic expiration features in your install. If the install matches the expiration criteria, the user will be notified with a dialog before aborting the installation process.
Enable the date expiration feature. If the expiration criteria has been met, the user will be notified and the installation will abort.
Make the current install expire on the specified date, for example, 06/25/2004. You can click the select button to bring up a calendar where you can select an expiration date. If the system date is greater than or equal to this date, the user will be notified and the installation will abort.
Make the current install expire the specified number of days after being generated. The expiration count down will start after you click the Build button in Setup Factory.
Make the current install expire the specified number of days after being run the first time on that particular system.
Note: When the install is run for the first time on a system, the date is stored in the registry. Subsequent installs will compare the current date to the installed date. Because the registry is system specific, if the install is run on a second system, it will function as if it has not previously been installed.
Display how many days the user has left to run the installation.
Enable the usage count expiration feature. If the expiration criteria has been met, the user will be notified and the installation will abort.
Limit the number of times the user can run the installation on their system. The install count will be incremented if any files are installed on their system.
Limit the number times the current user can launch the installation executable. The install count will be incremented if any files are installed by the current user.
Note: Similar to the date expiration feature, the install count refers to a count kept in the system's registry. This feature is system specific, and does not keep track of the file usage in the file itself.
Abort the install if the user is not able to write to the registry to create/modify the install count. If the permissions are not sufficient, the user will be notified that the install will abort.
Display the number of times the install can be run again.
A unique string used to identify the install. The end user will not see this information at any time. This string can be entered directly, or you can click the Create button to automatically generate a random product ID.
Show contact information on the abort dialog. The following information can be shown:
A contact name for the product. By default this field contains the session variable %CompanyName%.
A contact URL for the product. By default this field contains the session variable %CompanyURL%.
A contact email address for the product.
A contact telephone number for the product.