On Windows 98, Application Launcher can perform all the tasks required to manage an application. On Windows 2000/XP, a user might not have all the workstation rights required by Application Launcher to perform its tasks. To ensure that it always has the necessary rights, Application Launcher includes a Windows service (nalntsrv.exe), referred to as the NAL Service, that does the following:
Distribution, Caching, Uninstalling: Ensures that applications can be distributed to, cached to, and uninstalled from the workstation regardless of the logged-in user's file system access. For example, if you've restricted user rights to specific local directories, the user might not have the file system and registry rights required to install an application to the workstation. The NAL Service, running in the system space, ensures that the application can be installed.
Launching: Enables you to configure applications to launch and run under the System user's credentials rather the logged-in user's credentials. This gives an application full rights to the file system and the registry, regardless of the logged-in user's rights.
You can choose from two security modes when launching the application as the System user: secure System user mode and unsecure System user mode.
Secure System user mode can be used if the user does not need to interact with the application (for example, you are applying a Service Pack); no interface is displayed to the user.
Unsecure System user mode can be used if the user requires interaction with the program (for example, a word processor); the normal interface is displayed to the user.