Application Management

The following sections describe the changes to Application Management functionality in ZENworks 6.5:


Distribution of MSI Application in Workstation Space

By default, workstation-associated MSI applications are distributed in the user security space, meaning that Novell Application LauncherTM uses the logged-in user's credentials and file system access to perform the distribution. You can override this default behavior to have a workstation-associated MSI application distributed in the workstation security space rather than in the user space. This enables you to do the following:

For more information, see "Options Page" in "Application Management" in the Novell ZENworks 6.5 Desktop Management Administration Guide.


Pre-Installation of MSI Applications

Previous ZENworks versions enabled you to pre-install AOT/AXT applications. You can now pre-install MSI applications. With a pre-install, all workstation-related distribution processes (file copying, modifying text files, .ini files, and workstation registry settings) are performed prior to launching of the application. When the user launches the application, the user-specific distribution processes (modifying user registry keys and so forth) are completed.

For more information, see "Pre-Install Schedule Page" in "Application Management" in the Novell ZENworks 6.5 Desktop Management Administration Guide.


Distribution Rules

Several changes have been made to the system requirements you can use to determine whether or not an application is distributed to a workstation:

For more information, see "Distribution Rules Page" in "Application Management" in the Novell ZENworks 6.5 Desktop Management Administration Guide.


Process Termination

You can define processes (either Windows executables or services) that you want terminated before an application is distributed. This can eliminate possible reboots by ensuring that existing files that are replaced during the application distribution are not open and locked.

For more information, see "Pre-Distribution Process Termination Page" in "Application Management" in the Novell ZENworks 6.5 Desktop Management Administration Guide.


Append/Prepend Registry Values

You can append or prepend data to registry string values (String, Expand String, Multi-Value String, and Default). Appended data is added as the registry value's last entry. Prepended data is added as the value's first entry.

For more information, see "Registry Page" in "Application Management" in the Novell ZENworks 6.5 Desktop Management Administration Guide.


Uninstall Scripts

As part of the process of uninstalling an application, Novell Application Launcher can launch a script engine to execute a "before uninstall" script and an "after uninstall" script. The uninstall scripts are similar to the distribution and launch scripts except that they are executed either before or after the application is uninstalled.

For more information, see "Uninstall Scripts Page" in "Application Management" in the Novell ZENworks 6.5 Desktop Management Administration Guide.


Global Unique ID (GUID) Management

A new GUID Manager utility has been added to ConsoleOne. Using the GUID Manager, you can:

The GUID Manager utility replaces the Sync Distribution GUIDs option and Generate New GUIDs options (ConsoleOne > Tools menu > Application Launcher Tools) available in previous ZENworks versions.

For more information, see "Manage Distribution GUIDs" in "Application Management" in the Novell ZENworks 6.5 Desktop Management Administration Guide.


Language Variable Macros

To minimize the number of Application objects required to distribute the same application in different languages, you can now use language variables to represent language-sensitive information in Application objects.

For example, assume that a Help file needs to be copied to a c:\program files\program\help\%LOCALE_SYS_ABBR_LANG% directory, where %LOCALE_SYS_ABBR_LANG% is the three character language and sublanguage (i.e., ENU for English-US). By using %LOCALE_SYS_ABBR_LANG%, Novell Application Launcher copies the files to the appropriate language directory as determined by the workstation's system language setting.

For more information, see "Language Variable Macros" in "Application Management" in the Novell ZENworks 6.5 Desktop Management Administration Guide.


Novell Application Launcher Configuration Settings

The following changes have been made to the Application Launcher configuration settings:

For more information, see "Novell Application Launcher: Configuring Settings" in "Application Management" in the Novell ZENworks 6.5 Desktop Management Administration Guide.