32.0 Verteilung: Anwendungen an Terminalserver
Mit Novell® ZENworks® Desktop Management können Sie Anwendungen verwalten, die in einer Terminalserverumgebung zur Verfügung gestellt werden. Hierzu gehört die Fähigkeit zum Verteilen von Anwendungen an die Hostterminalserver, wobei die bereitgestellten Anwendungen den Benutzern über Novell Application Launcher™ zur Verfügung gestellt werden.
Dieser Abschnitt enthält Informationen zur Verteilung von Anwendungen an Ihre Hostterminalserver. Informationen zum Verteilen von Anwendungen an Terminalserver finden Sie in Abschnitt 28.0, Verteilung: Einfache Anwendungen und Abschnitt 29.0, Verteilung: Komplexe Anwendungen.
Die Verteilung von Anwendungen an einen Terminalserver entspricht größtenteils der Verteilung von Anwendungen an einen Benutzer oder eine Arbeitsstation. Dies bedeutet, dass Sie die in den obigen Abschnitten beschriebenen Schritte ausführen können. Sie sollten jedoch Folgendes beachten:
- An einen Terminalserver können einfache Anwendungen, AOT/AXT-Anwendungen und MSI-Anwendungen verteilt werden.
- Sie können Benutzerverknüpfungen oder Arbeitsstationsverknüpfungen verwenden, um Anwendungen zu verteilen.
Um Benutzerverknüpfungen verwenden zu können, müssen Sie Application Launcher auf dem Terminalserver installieren, ein Benutzerobjekt in Novell eDirectory™ für den Terminalserver erstellen und die gewünschten Anwendungen mit dem Benutzerobjekt des Terminalservers verknüpfen.
Um Arbeitsstationsverknüpfungen verwenden zu können, müssen Sie Application Launcher und den Arbeitsstations-Manager auf dem Terminalserver installieren, den Terminalserver in eDirectory als Arbeitsstationsobjekt importieren und die gewünschten Anwendungen mit dem Arbeitsstationsobjekt des Terminalservers verknüpfen.
- Sowohl für Anwendungen mit Benutzerverknüpfung als auch für Anwendungen mit Arbeitsstationsverknüpfung müssen Sie bei der Terminalserver-Konsole über ein Windows-Verwalterkonto angemeldet sein, um die erfolgreiche Verteilung an den Terminalserver zu gewährleisten.
- Application Launcher erstellt kein NAL-Cache-Verzeichnis auf dem Terminalserver. Da kein NAL-Cache-Verzeichnis vorhanden ist, gilt Folgendes:
- Bei der Verteilung von MSI-Anwendungen an den Terminalserver wird vorausgesetzt, dass der entsprechende Netzwerkclient (Microsoft Client oder Novell Client™) auf dem Terminalserver installiert ist. Die Verteilung kann nicht über den ZENworks Middle Tier Server erfolgen, da kein NAL-Cache vorhanden ist, in den das MSI-Ursprungspaket kopiert werden kann. Eine Möglichkeit, dieses Problem zu umgehen, besteht darin, ein einfaches Anwendungsobjekt zu erstellen, das das .msi-Paket an den Terminalserver verteilt und den Windows Installer zur Installation des Pakets startet.
- Die Option "Cache erzwingen" kann nicht angewendet werden.
- Die Deinstallationsfunktion wird nicht ausgeführt. Sie müssen die Anwendungsdateien manuell deinstallieren.
- Sie müssen bei MSI-Anwendungen sicherstellen, dass die Anwendungen für den MultiSession-Zugriff installiert sind, indem Sie im Vor-Verteilungs-Skript den Befehl change user /install und im Nach-Verteilungs-Skript den Befehl change user /execute verwenden. Dadurch wird die Anwendung nicht im Basisverzeichnis eines Benutzers, sondern im Stammverzeichnis des Systems installiert.
- Sie können über die Verteilungsregel für den Terminalserver sicherstellen, dass eine Anwendung ausschließlich an Terminalserver verteilt wird. Informationen zur Verteilungsregel für den Terminalserver finden Sie in Seite "Verteilungsregeln"
- Soll eine Anwendung verteilt werden, wenn ein Benutzer sie startet (und nicht wenn Sie sie installieren), muss der Benutzer über den entsprechenden Dateisystem- und Registrierungszugriff verfügen. Um eine MSI-Anwendung auf dem Terminalserver installieren zu können, muss der Benutzer zur Gruppe "Administratoren" gehören. Bei Microsoft Windows Installer können nur Benutzer mit Verwalterrechten Installationen über eine Terminal-Client-Sitzung ausführen.