Postbuild Options Panel

InstallShield 2019 » Release Wizard

Project • The Postbuild Options panel is not available for the following project types:

Basic MSI
InstallScript MSI

The Postbuild Options panel enables you to copy disk image folders to a folder or FTP site, or execute a batch file, after the release build is complete.

Settings on the Postbuild Options Panel

Setting

Description

Upload release files to the FTP site specified below

To automatically distribute your release to an FTP site, select this check box and enter the FTP location. Also enter the user name and password, if applicable.

FTP Location—Specify the FTP URL for the location.

If you need to distribute your release to a path outside the FTP default folder, use a double slash (//). For example, to distribute your release to a root-level folder called myproduct, where the URL of the FTP server is ftp://ftp.mydomain.com, enter ftp://ftp.mydomain.com//myproduct for the FTP location.

User Name—If a user name is required to upload to the FTP location, enter the user name.
Password—If a password is required to upload to the FTP location, enter the password.

Copy the built media files to the folder specified below

If you want to be able to automatically distribute your release to a folder, select this check box and specify the FTP URL for the location. Existing folders with the same names as copied folders are overwritten, but no folders are deleted. Specify the folder path by typing the path in the box, or click the browse button to browse to the location.

If the media format of the selected release is a network image, which creates only one disk image folder, the contents of the disk image folder, rather than the folder itself, are copied. If you chose to create a self-extracting executable file, the executable file, rather than the disk image folders, is copied.

Execute the batch or executable file specified below after building the media files

To launch a batch file (.bat) or executable file (.exe) after the release has been built, select this check box and specify the path in the box. You can either type the path or click the browse button to browse to the file. In addition, you can select a path variable in the list and then type the rest of the path.

If you select this check box, InstallShield sets environment variables with the same names (including the angle brackets) and values as the project’s build variables. InstallShield also sets the environment variable <ISMEDIADIR>, whose value is the path to the folder in which the release’s Disk Images, Log Files, and Report Files folders are created. You can refer to the value of an environment variable in a batch file by surrounding the variable name with percent signs (%); for example:

set PATH = %<ISPROJECTDIR>%;%PATH%

When the file is finished, InstallShield deletes the environment variables that it set.