Program, Setup Execution

According to the type of package you work with, some items available on this page may vary.
This page lets you execute a document or program file after a successful extraction, or specify the loader (executable file) of your Setup routine or Multimedia creation.

Examples of possible use:

  • For media packages, this is the main executable file of your multimedia creation.
  • For a standard package, this is the document file you wish to be opened when the package closes (optional).

Note: you can moreover execute multiple programs thanks to the custom actions.

Program/Document Filename (for Standard Package type)

Use this text box to enter the full path to the file you would like to execute after the extraction. If this is a document file like a text or help file, the associated application will be executed for viewing it. You may also enter an Internet address: for instance "http://www.mycompany.com" will open the default user's Web browser to the specified page.

Example: "%DESTPATH%\Readme.txt" will open the readme text file that was extracted to the default destination folder.

Setup Launcher Filename (for Package for a Setup routine type)

Enter the full path to the program file that will initialize your setup routine. The package will run in the background and wait until the end of the installation. After that it will remove all temporary files.
» It must be an executable file (extension .exe).

Warning: you must specify the full path (like %DESTPATH%\MyFilename.exe). Do not hesitate to click on the button in order to select the program file in the list.

If you want to run a Microsoft Windows Installer package (MSI), then you can use the MSI bootstrap function of Paquet Builder.

Main Multimedia Program (for Package for a Multimedia program type)

Enter the full path to the main multimedia program file (in other words the one that runs your multimedia creation). The package will run in the background and wait until the end of the main program's execution; then it will remove all temporary files.
» It must be an executable file (extension .exe).

Warning: you must specify the full path (like %DESTPATH%\MyFilename.exe). Do not hesitate to click on the button in order to select the program file in the list.

Other options

These options are specific to a package type, unless it is noted "common".

Display an "additional task" check box on the final screen (standard package only)

You can optionally let your end users decide whether the document file specified above should be actually opened or not. If you do so, a check box will be displayed by the package on the final screen. If end users disable it, the document file will not be opened.
Such a check box is commonly called "additional task". Paquet Builder allows you to put such a task on the final screen, but if you need more additional tasks, you can also use custom actions to prompt users.

The properties of the check box include its caption: you can set the latter by entering the text in the "Task Description" field.

Only extract files once if the package is run several times (for Package for a Multimedia program type)

If you enable this option, it will cause the package to extract the multimedia files only once per Windows startup session. After extraction, the package executable serves as a program shortcut for running the extracted multimedia project. The multimedia files (i.e. multimedia project) will be removed only on Windows startup.

In order to let packages detect whether files were already extracted or not, you need to define a temporary folder where files are unpacked.

If the package detects that files were already unpacked, it will just launch another instance of the multimedia program (see above) without extracting files a second time. This allows to save time and disk space.

Remove Setup files only at Windows startup (in case of a reboot) (for Package for a Setup routine type)

For advanced users only. Use this option if your Setup routine may require a computer reboot at the end (files in use that need to be replaced for instance).

If you enable this option, the package will still extract its files to a temporary folder and launch your Setup procedure, but it will also leave the temporary files even after the Setup loader ends (or at least until Windows restarts): an uninstaller is actually created in order to remove the Setup files and Windows is configured to run this latter at its next startup. Once it is run by Windows, the uninstaller will silently remove any temporary Setup files and folder. It will not however remove your installed application files!

Please read this topic about Setup programs (like InstallShield (R) installations, distributing INF files or Windows Installer (MSI) packages) and how to package them with Paquet Builder.

Command Line Parameters (common)

If you would like to pass switches or any command to the executed file, please use this field. You may use variables which encapsulate the standard system or shell folders.

Window display (common)

Select the state of the window when the file will be opened.


  Paquet Builder Help - Copyright © G.D.G. Software. All rights reserved.