MSI-Transformationsgenerator
Eine Transformation ist eine Antwortdatei, die die gewählten Optionen enthält, die Sie bei einer MSI-Installation verwenden möchten. Endpoint Manager 2018.3 verfügt über eine neue Funktion, die das einfache Generieren dieser Transformationsdateien und Einbinden in Ihre MSI-Paketbereitstellungen ermöglicht.
Mit dem Transformationsgenerator können Sie die Schnittstelle eines MSI schrittweise durchgehen, ohne das MSI tatsächlich zu installieren oder Änderungen an dem von Ihnen verwendeten Computer vorzunehmen. Der Transformationsgenerator erfasst die gewählten Optionen und Änderungen, die Sie in der Schnittstelle der MSI-Datei vornehmen. Wenn Sie fertig sind, wird die MSI-Schnittstelle geschlossen und die Transformationsdatei wird gespeichert. Die Transformationsdatei wird anschließend zur Befehlszeile des Pakets hinzugefügt und als zusätzliche Datei in das von Ihnen konfigurierte Paket eingefügt.
Nachdem Sie eine Transformationsdatei erstellt haben, sollten Sie prüfen, ob sie ordnungsgemäß funktioniert. Stellen Sie die MSI-Datei zu diesem Zweck zuerst auf einigen Testgeräten bereit. Nicht alle MSI-Dateien sind in der Lage, Transformationsdateien korrekt zu implementieren. Wenn die Testbereitstellung funktioniert, können Sie größere Bereitstellungen in Betracht ziehen.
Transformationsdateien, die vom Transformationsgenerator erzeugt wurden, funktionieren nur mit Geräteagenten von Endpoint Manager 2018.3. Ab Endpoint Manager 2018.3 SU1 sollte diese Einschränkung aufgehoben sein.
- Klicken Sie auf Extras > Verteilung > Verteilungspakete.
- Doppelklicken Sie auf das zu modifizierende MSI-Paket oder erstellen Sie ein neues Paket, indem Sie in der Symbolleiste auf Neu > Windows > MSI klicken.
- Stellen Sie auf der Seite Paketinformationen sicher, dass die MSI-Datei, die Sie verwenden möchten, als Primärdatei ausgewählt ist.
-
Klicken Sie auf der Seite mit den Installations-/Deinstallationsoptionen auf die Schaltfläche Transformation erstellen, die sich unterhalb des Feldes mit der Befehlszeile des Pakets befindet.
- Ändern Sie ggf. den Namen der Transformationsdatei und klicken Sie auf Generieren. Die Schnittstelle des Installationsprogramms für die ausgewählte MSI wird angezeigt.
- Durchlaufen Sie das Installationsprogramm und nehmen Sie die Anpassungen für Ihre Bereitstellung vor. Auf dem Computer, den Sie verwenden, werden keine Änderungen durchgeführt.
- Beim Beenden des Installationsprogramms wird die MSI-Befehlszeile durch Folgendes ergänzt: TRANSFORMS="{Name der Transformationsdatei}". Die Transformationsdatei wurde außerdem zur Liste Zusätzliche Dateien hinzugefügt.
- Klicken Sie auf Speichern.
- Führen Sie eine Testbereitstellung durch.
Transformationsdateien werden standardmäßig hier gespeichert:
- C:\Programme\LANDesk\ManagementSuite\LANDesk\files\SWDMSITransforms
Der Standardname einer Transformationsdatei besteht aus dem ursprünglichen MSI-Dateinamen und der Erweiterung ".mst". Sie können dies bei Bedarf ändern. Nachdem die Transformationsdatei erfasst wurde, enthält die MSI-Befehlszeile den Eintrag TRANSFORMS="{Name der Transformationsdatei}".
MSI-Dateien sind eindeutig und nicht alle unterstützen Transformationsdateien. Beim Generieren einer Transformationsdatei können allgemeine Probleme auftreten, für die soweit möglich eine Fehlermeldung angezeigt wird, z. B.:
- Keine Transformationsoption vorhanden
- MSI-Datei besitzt keine Tabelle mit benutzerdefinierten Aktionen