MSI-Informationen
MSI-Informationen
Die Funktion MSI-Informationen ermöglicht das Auslesen und Analysieren von Windows Installer-Dateien (MSI).
Dabei werden wichtige Paketinformationen, Produktdetails und Identifikationsmerkmale der MSI-Datei übersichtlich dargestellt.
Die angezeigten Informationen können für die Softwarepaketierung, Fehleranalyse, Erstellung von Detection Rules sowie die Verwaltung von Anwendungen verwendet werden.

MSI-Datei auswählen
Im oberen Bereich wird die zu analysierende MSI-Datei angegeben.
Über die Schaltfläche rechts neben dem Eingabefeld kann eine MSI-Datei ausgewählt werden.
Nach der Auswahl liest PSADT-Package Forge automatisch die verfügbaren MSI-Eigenschaften aus und zeigt diese übersichtlich an.
|
|
Hinweis: Nicht jede MSI-Datei enthält alle verfügbaren Eigenschaften. Abhängig von der Erstellung des Installationspakets können einzelne Felder leer bleiben oder nicht gesetzt sein. Die Qualität und Vollständigkeit der angezeigten Informationen hängt von den Angaben ab, die vom jeweiligen Hersteller innerhalb der MSI-Datenbank hinterlegt wurden. |
Allgemeine MSI-Informationen
Folgende Informationen werden aus der MSI-Datei ausgelesen:
|
Feld |
Beschreibung |
|
Anbieter |
Hersteller der Anwendung. |
|
Produktname |
Name des installierten Produkts. |
|
Produktversion |
Version der Anwendung. |
|
Produktcode |
Eindeutige GUID zur Identifikation einer bestimmten Produktversion. |
|
Upgradecode |
Eindeutige GUID zur Identifikation einer Produktfamilie. |
|
ALLUSERS |
Gibt an, ob die Installation für alle Benutzer oder nur den aktuellen Benutzer vorgesehen ist. |
|
InstallLevel |
Definiert die zu installierenden Komponenten innerhalb des MSI-Pakets. |
|
ReinstallMode |
Legt fest, wie Reparatur- und Neuinstallationsvorgänge durchgeführt werden. |
MSI-Statistiken
Zusätzlich werden verschiedene paketbezogene Informationen angezeigt.
|
Feld |
Beschreibung |
|
Dateien |
Anzahl der innerhalb des MSI-Pakets enthaltenen Dateien. |
|
Registrierung |
Anzahl der enthaltenen Registry-Einträge. |
|
Verknüpfungen |
Anzahl der erzeugten Verknüpfungen. |
|
Dienste |
Anzahl der im Paket enthaltenen Windows-Dienste. |
Diese Informationen helfen dabei, die Komplexität und den Umfang eines MSI-Pakets schnell einzuschätzen.
Produktcode und Upgradecode
Der Produktcode und der Upgradecode gehören zu den wichtigsten Eigenschaften einer MSI-Datei.
|
Feld |
Beschreibung |
|
Produktcode (ProductCode) |
Der Produktcode identifiziert eine bestimmte Version einer Anwendung eindeutig. Beispiel: {23170F69-40C1-2702-2602-000001000000} Für jede neue MSI-Version wird üblicherweise ein neuer Produktcode vergeben. |
|
Upgradecode (UpgradeCode) |
Der Upgradecode identifiziert die komplette Produktfamilie. Beispiel: {23170F69-40C1-2702-0000-000004000000} Der Upgradecode bleibt in der Regel über mehrere Versionen einer Anwendung hinweg unverändert bestehen. |
Externe Werkzeuge
Im unteren Bereich stehen verschiedene Werkzeuge zur weiteren Analyse der MSI-Datei zur Verfügung.
MSI Explorer
Der MSI Explorer ermöglicht die schreibgeschützte Analyse und Darstellung des vollständigen Inhalts einer MSI-Datei.
MSI Editor
Der MSI Editor ermöglicht die direkte Bearbeitung von MSI-Datenbanken. Änderungen werden dabei nicht direkt in der ursprünglichen MSI-Datei gespeichert, sondern in einer MST-Transformationsdatei (Transform) abgelegt. Dadurch bleibt das originale Installationspaket unverändert und Anpassungen können versionssicher sowie herstellerkonform bereitgestellt werden. Die Funktion eignet sich insbesondere zur Erstellung von paketierungsspezifischen Konfigurationen, unternehmensweiten Anpassungen und kundenspezifischen Installationsvorgaben.
|
|
Hinweis: Alle angezeigten Informationen werden direkt aus der MSI-Datenbank gelesen. Die Genauigkeit der Informationen hängt von den Eigenschaften ab, die vom Hersteller innerhalb der MSI-Datei hinterlegt wurden. |
