Unter Windows 98 kann Application Launcher alle Aufgaben ausführen, die für die Verwaltung einer Anwendung erforderlich sind. Unter Windows NT/2000/XP verfügt ein Benutzer möglicherweise nicht über alle Arbeitsstationsrechte, die von Application Launcher für das Ausführen der Aufgaben benötigt werden. Um sicherzustellen, dass immer die erforderlichen Rechte zur Verfügung stehen, enthält Application Launcher einen Service für Windows (NALNTSRV.EXE), der als NAL-Service bezeichnet wird und Folgendes ausführt:
Verteilung, Caching, Deinstallation: Stellt sicher, dass Anwendungen unabhängig vom Dateisystemzugriff des angemeldeten Benutzers an die Arbeitsstation verteilt, in ihr zwischengespeichert und von ihr deinstalliert werden können. Ein Benutzer, der beispielsweise bei einer Arbeitsstation unter Windows 2000 angemeldet und Mitglied der Gruppe "Benutzer" ist, verfügt nicht über die Dateisystem- und Registrierungsrechte, die für die Installation einer Anwendung auf der Arbeitsstation erforderlich sind. Der NAL-Service, der im Systembereich ausgeführt wird, stellt sicher, dass die Anwendung installiert werden kann.
Starten: Sie können Anwendungen so konfigurieren, dass sie nicht mit dem Berechtigungsnachweis des angemeldeten Benutzers, sondern mit dem Berechtigungsnachweis des Systembenutzers gestartet und ausgeführt werden können. Dadurch erhält eine Anwendung vollständige Rechte auf das Dateisystem und die Registrierung, und zwar unabhängig von den Rechten des angemeldeten Benutzers.
Sie können beim Start der Anwendung als Systembenutzer zwei Sicherheitsmodi auswählen: den Benutzermodus für das sichere System und den Benutzermodus für das unsichere System.
Der Benutzermodus für das sichere System kann verwendet werden, wenn der Benutzer nicht mit der Anwendung interagieren muss (falls Sie beispielsweise ein Service Pack anwenden). Dem Benutzer wird keine Schnittstelle angezeigt.
Der Benutzermodus für das unsichere System kann verwendet werden, wenn der Benutzer eine Interaktion mit dem Programm benötigt (beispielsweise mit einem Textverarbeitungsprogramm). Dem Benutzer wird die normale Schnittstelle angezeigt.