Create Uninstaller Action

InstallAnywhere 2018

InstallAnywhere automatically adds this Create Uninstaller action to create an uninstaller. The Create Uninstaller action is basically a special LaunchAnywhere executable file that creates the uninstaller and several additional files needed by the uninstaller. You can use the Create Uninstaller customizer to edit uninstaller settings.

Properties Tab

The Properties tab of the Create Uninstaller customizer has two subtabs:

General Settings Tab
Advanced Settings Tab

General Settings Tab

The General Settings tab includes the following options:

Create Uninstaller | Properties > General Settings Tab

Option

Description

Path

Identifies the location of the uninstaller executable file to be created on the target system.

Tip • Install the uninstaller into its own folder.

Name

Sets the name for the uninstaller. By default, the name is:

Change $PRODUCT_NAME$ Installation

Uninstaller Title

Enter the text that will be displayed on the title bar of the uninstaller panels. By default, the title is:

Change $PRODUCT_NAME$ Installation

Uninstaller Type

Choose Graphical Launcher if your application has a graphical interface. Otherwise, choose Console Launcher.

Icon

Click Change to choose a different icon for the uninstaller. Click Default to revert the icon to the InstallAnywhere default.

Uninstaller Properties

Click Edit Properties to open the Uninstaller Properties Dialog Box. This dialog box allows you to edit the properties specific to the uninstaller.

Windows Execution Level

Select the execution level that the launcher requires for Windows-based systems. Available options are:

As Invoker—The launcher is run with the same execution level as its parent process. This execution level is typically standard user privileges, since Windows Explorer runs as a standard user. If the launcher does not require administrative privileges and all users can run it without administrative privileges, select this option.
Highest Available—The launcher is run with the highest Windows privileges and user rights that are available to the current user. Administrators must authorize it; non-administrators run it without administrative privileges.
Administrator—The launcher requires local administrative privileges to run. Depending on the privileges of the current user account and the configuration of the target system, this setting may result in a launcher that will not start.

Uninstall In-use files After Restart (Windows Only)

For Windows only, select this option to specify how the uninstaller manages changes to files that are locked (in-use) at uninstall time.

Override default UNIX/Mac OS X permissions

Establishes permissions specifically for this launcher. Enter the permissions value in the text box.

Advanced Settings Tab

The Advanced Settings tab controls the VM selection for this uninstaller and includes the following options:

Create Uninstaller | Properties > Advanced Settings Tab

Option

Description

Configure LaunchAnywhere with

Select one of the following options:

VM Selected by the Installer or by the End User via Choose VM Panel
VM Used by the Installer
The First VM Found in the System Matching the VM Search Settings Defined Under Project->Java
No Specific VM (Allow LaunchAnywhere to Search for a VM Based on its lax.nl.valid.vm.list Property)

Note • See Java Virtual Machines for a details about VM selection. See Creating Launchers for Java Applications for instructions on using this action.

Rules, Tags, and Rollback Tabs

For information on the other tabs on this customizer, see the following:

Rules—Use this tab to add rules to the selected action. For more information, see Assigning a Rule to an Action and Rules Reference.
Tags—Use this tab to add build configuration tags to the selected action. For more information, see Assigning Tags to Project Elements.
Rollback—Use this tab to specify rollback behavior for the selected action. For more information, see Configuring Installation Rollback Behavior.