Bei einer komplexen Anwendung wie Novell GroupWise oder Microsoft Office müssen zahlreiche Dateien installiert und viele Konfigurationsänderungen an der Arbeitsstation vorgenommen werden.
Sie können die Anwendungsdateien in der Regel einfach und schnell (wie bei einer einfachen Anwendung) in ein Netzwerkverzeichnis kopieren. Es dauert jedoch normalerweise mehrere Stunden, das Anwendungsobjekt so zu konfigurieren, dass die Zielverzeichnisse angegeben werden, in denen die Anwendungsdateien auf der Arbeitsstation installiert werden müssen. Außerdem müssen Sie in diesem Fall zusätzlich ermitteln, welche Arbeitsstationseinstellungen (beispielsweise Registrierungseinstellungen und INI-Einstellungen) bearbeitet werden müssen, um das Anwendungsobjekt mit den entsprechenden Informationen zu konfigurieren.
Einige Anwendungen, beispielsweise Microsoft Office, enthalten ein MSI-Paket (Microsoft Windows Installer) mit Dateien und Konfigurationseinstellungen, die von Windows Installer für die Installation der Anwendung auf einer Arbeitsstation benötigt werden. Application Launcher unterstützt die Verwendung von MSI-Paketen, um diese Anwendungen zu verteilen. Das MSI-Paket muss sich auf einem Netzwerkserver (NetWare oder Windows) befinden, auf den Application Launcher zugreifen kann.
Für Anwendungen wie Novell GroupWise, die kein MSI-Paket (Windows Installer) enthalten, können Sie mit dem ZENworks-Dienstprogramm snAppShotTM ein snAppShot-Paket erstellen, das die zu verteilenden Dateien und Konfigurationseinstellungen enthält. Das snAppShot-Paket muss sich wie ein Windows Installer-Paket auf einem NetWare- oder Windows-Server befinden, auf den Application Launcher Zugriff hat.
Folgende Abschnitte enthalten weitere Informationen zu Funktion und Erstellung von Windows Installer- und snAppShot-Paketen.
ZENworks 6.5 beinhaltet InstallShield AdminStudio ZENworks Edition, um Windows Installer- und snAppShot-Pakete nach der Erstellung zu verwalten. Informationen zur Verwendung von AdminStudio ZENworks Edition finden Sie in Erweiterte Verteilung: Verwalten von AOT/AXT- und MSI-Anwendungspaketen.
Microsoft Windows Installer ist ein Installations- und Konfigurations-Service, der im Lieferumfang der Betriebssysteme Windows 2000 und Windows XP enthalten ist und für Windows 98 als Service Pack bereitgestellt wird. Zahlreiche Anwendungen, beispielsweise Microsoft Office 2000, sind für die Installation durch Windows Installer konzipiert.
Die Anwendungen werden von Microsoft Windows Installer aus einem Dateipaket, das aus einer MSI-Datei und verschiedenen Unterstützungsdateien besteht, auf einer Arbeitsstation installiert. Wenn Sie eine MSI-Anwendung verteilen, wird Windows Installer von Application Launcher angewiesen, die Installation auf der Arbeitsstation durchzuführen.
Bei der Verteilung von MSI-Anwendungen über Application Launcher können Sie den Benutzerzugriff auf die Anwendung steuern und dennoch von den Installationsvorteilen profitieren, die Windows Installer bietet (beispielsweise bedarfsgesteuerte Installation, Transformationen und Ursprungsrobustheit).
So verwenden Sie ein Windows Installer-Paket:
Stellen Sie das Paket auf einem NetWare- oder Windows-Server bereit, indem Sie das Setup-Programm der Anwendung unter Verwendung der Verwalteroption ausführen. Weitere Informationen finden Sie im Installationshandbuch der Anwendung.
oder
Wenn die Anwendung ein vorkonfiguriertes Paket enthält, kopieren Sie das Paket (MSI-Dateien und Unterstützungsdateien) auf einen NetWare- oder Windows-Server.
Der NetWare- oder Windows-Server, auf dem sich das Dateipaket befindet, muss Application Launcher für eine erfolgreiche Verteilung zur Verfügung stehen. Weitere Informationen zu den Anforderungen von Application Launcher für den Zugriff auf eine Netzwerkressource finden Sie unter Novell Application Launcher: Verwalten der Beglaubigung und des Dateisystemzugriffs.
ZENworks 6.5 beinhaltet AdminStudio ZENworks Edition für die Verwaltung von Windows Installer-Paketen. Sie können ein Paket beispielsweise an die spezifische Umgebung anpassen und sogar mehrere Anpassungen mit demselben Basispaket erstellen. Darüber hinaus können Sie mit AdminStudio ZENworks Edition ein Paket in verschiedenen Quellverzeichnissen bereitstellen oder es zur Erstellung einer administrativen Installation auf einem Netzwerkserver verwenden.
Informationen zur Verwendung von AdminStudio ZENworks Edition finden Sie in Erweiterte Verteilung: Verwalten von AOT/AXT- und MSI-Anwendungspaketen.
Das ZENworks-Dienstprogramm snAppShot automatisiert den Erstellvorgang der Dateipakete und Anwendungsobjekte für komplexe Anwendungen, die nicht über ein MSI-Paket (Microsoft Windows Installer) verfügen.
Sie führen snAppShot auf einer Arbeitsstation aus, auf der die Anwendung niemals installiert war. snAppShot zeichnet den Zustand der Arbeitsstation (Dateien und Konfiguration) vor und nach der Installation der Anwendung auf. Anhand dieser Informationen erstellt snAppShot das Dateipaket (FIL-Dateien) der Anwendung sowie eine Schablonendatei des Anwendungsobjekts (AOT-Datei oder AXT-Datei).
Die AOT-Datei enthält Informationen zum Speicherort auf der Arbeitsstation, an den die Dateien zu kopieren sind, sowie zu den zu ändernden Arbeitsstationseinstellungen. Wenn Sie das Anwendungsobjekt in eDirectory erstellen, werden die Informationen aus der AOT-Datei automatisch auf das Anwendungsobjekt übertragen, sodass Sie diese Informationen nicht manuell definieren müssen. Bei der Verteilung der Anwendung an eine Arbeitsstation verwendet Application Launcher die FIL-Dateien, die sich auf einem NetWare- oder Windows-Server befinden, auf den zugegriffen werden kann. Außerdem werden die Konfigurationsinformationen (beispielsweise Registrierungsänderungen und INI-Dateiänderungen) verwendet, die im Anwendungsobjekt gespeichert sind.
So erstellen Sie mit snAppShot ein Dateipaket und eine Schablonendatei für ein Anwendungsobjekt:
Richten Sie eine "saubere" Arbeitsstation ein.
Es muss eine Arbeitsstation sein, auf der die Anwendung nie installiert war.
Führen Sie snAppShot (snapshot.exe) über das Verzeichnis sys:\public\snapshot auf dem ZENworks-Server aus.
Folgen Sie den Eingabeaufforderungen am Bildschirm, um das Paket zu erstellen. Weitere Informationen zu snAppShot finden Sie in Referenz: snAppShot.
Vergewissern Sie sich, dass Application Launcher Zugriff auf den NetWare- oder Windows-Server hat, auf dem Sie das snAppShot-Paket (FIL-Dateien und AOT/AXT-Dateien) erstellen. Weitere Informationen zu den Anforderungen von Application Launcher für den Zugriff auf eine Netzwerkressource finden Sie unter Novell Application Launcher: Verwalten der Beglaubigung und des Dateisystemzugriffs.
ZENworks 6.5 beinhaltet AdminStudio ZENworks Edition. Mit AdminStudio ZENworks Edition können Sie snAppShot-Pakete in Windows Installer-Pakete konvertieren und diese dann verwalten.
Informationen zur Verwendung von AdminStudio ZENworks Edition finden Sie in Erweiterte Verteilung: Verwalten von AOT/AXT- und MSI-Anwendungspaketen.