Unter Windows 98 kann Application Launcher alle Aufgaben ausführen, die für die Verwaltung einer Anwendung erforderlich sind. Unter Windows 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. Wenn beispielsweise die Benutzerrechte für bestimmte lokale Verzeichnisse eingeschränkt sind, verfügt ein Benutzer möglicherweise nicht über die Rechte für das Dateisystem und die Registrierung, die zur 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 unabhängig von den Rechten des angemeldeten Benutzers vollständige Rechte auf das Dateisystem und die Registrierung.
Beim Starten der Anwendung als Systembenutzer stehen zwei Sicherheitsmodi zur Auswahl: der Benutzermodus für das sichere und 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.