Configure Uninstaller | |
The uninstaller supports removing files (including shared files), folders, shortcuts, .ini keys, and registry keys, entries. You can moreover add custom uninstall commands with the custom actions, to execute program files, batch files (and optionally plug-ins) that can perform additional cleaning tasks not supported by the uninstaller.
To include the uninstaller in your package, be sure to enable the "Include the Uninstaller engine" option first. Otherwise no uninstall support will be provided. Properties of the uninstallerThis page allows you to modify the properties of the uninstaller.
The package automatically adds an entry for the uninstaller in the Add/Remove Programs option of the Windows Control Panel. This is the default place where end users generally decide to uninstall applications set up on their computer.
The settings for the control panel are actually stored in the registry and a unique key name is required. You need to enter this unique name in that field, something like your company name + application name + version number.
The uninstaller is a single executable file automatically created by the package. In this field you have to specify the full path to the uninstaller file that will be created. It should generally be in the main folder (%DESTPATH%) where other package files were extracted. For example: %DESTPATH%\Uninstall.exe. Please do not put it in a common system folder.
If the uninstall program is unable to remove specific files (in-use program files, shared DLL files...), then it will register them to be deleted when Windows restarts the next time.
If you do not want your package to be listed in that list, enable this option. However be sure to provide users with a mean to run the uninstaller.
The uninstaller automatically saves a .log file; if this option is turned on and if a .log file created of a previous instance of the package is found, the package will not overwrite the existing log but it will append new changes to this existing .log file (actually they are merged). Consequently changes performed by a previous installation will be kept and they will be also removed in addition to the new changes when end users run the uninstall program.
A progress monitor is shown while the package is performing uninstall. It indicates end users that the uninstaller is working and gives them an idea about the state of the uninstall process. If you prefer that the uninstaller works in the background (i.e. silently), just turn this option on.
On NT-like systems (NT4, 2000, XP, 2003 Server, Vista...), only administrators should be allowed to uninstall a package - though it actually depends on what kind of changes the package made. If you wish to allow any users to run the uninstaller, then enable this option. Otherwise leave it unchecked.
Paquet Builder Help - Copyright © G.D.G. Software. All rights reserved. |