This property page determines the behaviors associated with uninstalling the application.
IMPORTANT: When Novell® Application LauncherTM distributes an application to a workstation, it creates a cache directory on the workstation that contains the information required to successfully uninstall the application. However, when Application Launcher distributes an application to a terminal server, it does not create a cache directory, which means that it does not have the information to uninstall the application from the terminal server. Therefore, the Uninstall options on this page do not apply when the application is installed on a terminal server. If you no longer want the application on the terminal server, you must manually uninstall it.
Enable Uninstall
Select this option to enable the application to be removed from the workstation.
The other uninstall options are available only if this option is enabled.
Enable User to Perform a Manual Uninstall
Select this option to enable users to remove the application from their workstations.
If this option is not enabled, only you or other administrators can remove applications.
Prompt User Before Uninstall
Select this option to prompt users before removing the application from their
workstations. If users answer "No" to the prompt, the application
is not removed.
Prompt User Before Reboot
In some cases, uninstalling an application might require restarting the workstation.
Select this option to prompt users before restarting the workstation. If users
answer "No" to the prompt, the uninstallation is not completed until
the next time they manually restart.
Terminate Application Before Uninstall
Select this option to ensure that Application Launcher
terminates the application (if the application is running) before it begins
uninstalling the application files.
Uninstall Applications If Not Used Within XX Days
Select this option to automatically remove the application if the user has not
run it within the specified number of days (the default is 30).
Files
Click Files, then select the attributes you want to use to determine whether
or not an application file is removed. The attributes correspond to the attributes
listed on the Application Files page (Distribution Options tab). The default
selections (Copy Always, Copy if Does Not Exist, Copy if Newer) ensure that
a file is removed only if it was installed when the application was installed
and not at an earlier time by another application that also needs the file.
Application Launcher does not uninstall files that are copied to the workstation using wildcards. For example, assume you copy \\server\vol\public\zenworks\sysapps\*.* to c:\winnt\system32. When you uninstall the application, its files are not removed from c:\winnt\system. To perform an uninstall, Application Launcher simply reverses the install process, which means that if it uninstalled the files in the previous example, it would do so by doing a wildcard delete (c:\winnt\system32\*.*). Because this could have undesirable results, Application Launcher has been designed to not uninstall files that are copied using wildcards.
Shortcuts
Click Shortcuts, then check the attributes you want to use to determine whether
or not the application's shortcuts are removed. The attributes correspond to
the attributes listed on the Shortcuts/Icons page (Distribution Options tab).
INI Files
Click INI Files, then select the attributes you want to use to determine whether
or not an INI setting is removed. The attributes correspond to the attributes
listed on the INI Settings page (Distribution Options tab). The default selections
(Create Always, Create if Exists, Create or Add to Existing Section) ensure
that a setting is removed only if it was created when the application was installed
and not at an earlier time by another application that also needs the setting.
Registry
Click Registry, then select the attributes you want to use to determine whether
or not a registry setting is removed. The attributes correspond to the attributes
listed on the Registry Settings page (Distribution Options tab). The default
selections (Create Always, Create if Exists) ensure that a setting is removed
only if it was created when the application was installed and not at an earlier
time by another application that still needs the setting.
Uninstall Keys/Values From These Registry Hives
This option allows you to select two specific registry hives, HKEY_LOCAL_MACHINE and HKEY_CURRENT_USER, to include or exclude when removing the registry settings that were added by Application Launcher during distribution of the application to the workstation. The default settings cause Application Launcher to remove settings from the HKEY_CURRENT_USER hive but not from the HKEY_LOCAL_MACHINE hive.The purpose of this option is to help you ensure that no Windows* system settings are removed during the uninstall. This is particularly important if you used snAppShotTM to capture the application's installation. When snAppShot captures an application's installation, it includes all settings that are changed during the installation. If the application's installation program causes the workstation to reboot during the installation process, these changes can include not only settings that apply to the application but also settings that apply to the Windows system. Removing Windows system settings might cause the workstation to encounter problems when starting up. We strongly recommend that you remove these settings only if you are positive that they will not affect the workstation's ability to function properly.
If you want to use this option, you should examine the registry settings that will be removed from the HKEY_LOCAL_MACHINE and HKEY_CURRENT_USER hives and delete any settings that apply to anything other than the application. The registry settings are displayed on the Registry Settings page (Distribution Options tab).
A trademark symbol (®, TM, etc.) denotes a Novell trademark. An asterisk denotes a third-party trademark. For information on trademarks, see Legal Notices.