
In this tab you can define executable files (like programs, .BAT, .VBS or .REG files) or Internet pages, to run or show after or before the installation is done or before uninstalling the program.
Unless the files point to Internet pages, they should be located in the Main application folder (AppFolder), so set your installation to copy these files there (unless you are calling files that are in the system path).
Optionally, if a relative path is added, they can be placed in a subfolder of AppFolder.
The only exception to this rule is the program that runs before setup starts. If you check Extract file from installation it will be saved in the Windows Temporary folder, run from that place and deleted afterwards, but f you don't check that option, the installer will try to run an external file, that means a file located in the same path that the installer, unless you specify some path before the file name. Also, the program that runs before setup starts will not be copied in the installation Main application folder.
You can use the Browse buttons to the select the executable files, but after doing that, please delete the file path or replace the path with a relative path.
Example:

Therefore the filenames should have a relative path (pointing to a subfolder of AppFolder) or not have path at all.
To open a file passing parameters separate the filename and the parameter(s) with '>'. If there is more than 1 parameter, separate them with spaces, but do not write file names or file paths with spaces.
Any filename starting with "http" will be considered an Internet page and EasySetup will try to open the file in the Internet browser.
To open the E-mail client you may start a filename with "mailto:".
Example: "mailto:info@bersoft.com?Subject=Purchase inquiry".
When using 'http' or 'mailto' protocols use ‘?’ to separate additional parameters.
Warning: If the program set to run before the installation is not found, either inside the installation or as an external program, the installation may fail. If you selected Extract from the installation, the program to run before the installation will be extracted to the Windows temporary folder and it will run once, but it will not be installed.
This page of the help will appear each time that you compile an installation with some program selected in the Advanced tab and you select Yes when asked to see the help. To compile installations right away without any further warnings you can turn off Warn if any program is selected to run in Advanced Tab in the Preferences window.
File Extension Association
If the program that you want to associate with a file extension is in the AppFolder or any subfolder, check the option Program is in the Main Application Folder or in a subfolder. If it is in a subfolder, include the subfolder name before the filename.
Expiration date
Enter the expiration date in the proper format (MM/DD/YY), select the adjacent checkbox and write the message that you want your users to read when the expiration date is reached. After the expiration date is reached, the installation will not run, unless the user sets the date back.
See also: