Wilogutl.exe

Wilogutl.exe unterstützt die Analyse von Protokolldateien aus einer installation Windows Installer und zeigt vorgeschlagene Lösungen für Fehler an, die in einer Protokolldatei gefunden werden.

Nicht kritische Fehler werden nicht angezeigt. Wilogutl.exe kann im stillen Modus oder mit einer Benutzeroberfläche (UI) ausgeführt werden. Das Tool generiert Berichte als Textdateien sowohl im Benutzeroberflächen- als auch im stillen Modus. Dies funktioniert am besten mit ausführlichen Windows Installer-Protokolldateien, aber auch mit nicht ausführlichen Protokollen. Weitere Informationen finden Sie unter Protokollierung.

Dieses Tool ist nur in Windows SDK-Komponenten für Windows Installer-Entwickler verfügbar.

Syntax

wilogutl.exe [ < > ] [ ] [ < Optionen > ] [ ]

Sie können die folgenden Befehlszeilen verwenden, um im stillen Modus ausgeführt zu werden.

wilogutl /q /l c: \ mymsilog.log /o c \ outputdir \

wilogutl /q /l c: \ mymsilog.log

Befehlszeilenoptionen

Wilogutl.exe verwendet die folgenden Befehlszeilenoptionen, bei der die Groß-/Kleinschreibung nicht beachtet wird. Ein Bindestrichtrennzeichen kann statt eines Schrägstrichs verwendet werden.

Option BESCHREIBUNG
Keine Wird im Benutzeroberflächenmodus ohne Befehlszeilenoptionen ausgeführt.
/q Gibt den stillen Modus an. Wilogutl.exe werden Berichtsdateien generiert, und es wird keine Benutzeroberfläche angezeigt.
/l Gibt den Namen der zu analysierenden Protokolldatei an. Diese Option ist erforderlich, wenn Sie den stillen Modus verwenden.
/o Gibt das Ausgabeverzeichnis für Berichtsdateien an. Dieser Ausgabepfad wird nur verwendet, wenn er im stillen Modus ausgeführt wird. Wenn die Option nicht vorhanden ist, werden die Berichte im Verzeichnis C: \ WiLogResults gespeichert.

Wenn sie im Benutzeroberflächenmodus ausgeführt wird, Wilogutl.exe die folgenden Dialogfelder angezeigt.

Name BESCHREIBUNG
Windows Installer Verbose Log Analyzer Mit Windows Dialogfeld "Ausführliche Protokollanalyse" des Installationsprogramms können Benutzer eine Protokolldatei für die Analyse auswählen:
  • Die Schaltfläche Öffnen öffnet die Datei in Editor. Der Vorschaubereich kann verwendet werden, um zu überprüfen, ob die richtige Protokolldatei ausgewählt wurde.
  • Die Schaltfläche Analysieren beginnt mit der Protokolldateianalyse und zeigt das Dialogfeld Detaillierte Protokolldateiansicht an.
Detaillierte Protokolldateiansicht Im Dialogfeld Detaillierte Protokolldateiansicht werden protokollierte Fehlerinformationen angezeigt. Verwenden Sie die Schaltflächen Zurück und Weiter, um durch mehrere Fehler zu navigieren. Aktivieren Sie das Kontrollkästchen Ignorierte Debugfehler anzeigen, um nicht kritische Fehler anzuzeigen. Die Installationsprogrammversion auf dem Computer, der zum Ausführen der protokollierten Installation verwendet wird, wird angezeigt. Wenn die protokollierte Installation mit erhöhten Berechtigungen ausgeführt wurde, ist das Kontrollkästchen Installation mit erhöhten Rechten aktiviert, und informationen finden Sie in den Textfeldern Details zu clientseitigen Berechtigungen und Details zu serverseitigen Berechtigungen. Das Dialogfeld Detaillierte Protokolldateiansicht enthält die folgenden Schaltflächen:
  • Zustände: Zeigt das Dialogfeld Feature- und Komponentenzustände an.
  • Eigenschaften: Zeigt das Dialogfeld Eigenschaften an.
  • Richtlinien: Zeigt das Dialogfeld Richtlinien an.
  • Html-Protokoll mit Anmerkungen: Protokoll als HTML-Datei mit Anmerkungen anzeigen.
  • Ergebnisse speichern: Speichern Sie Berichtsdateien im angegebenen Verzeichnis.
  • Fehlermeldungshilfe: Hilfe zu Installationsprogrammfehlermeldung anzeigen.
  • Hilfe: Zeigen Sie Hilfe für Windows Installer Setup Log Analyzer an.
  • Lesen einer Protokolldatei: Anzeigen des Hilfedokuments für die Protokolldatei.
Feature- und Komponentenzustände Im Dialogfeld Feature- und Komponentenzustände werden die Zustände von Features und Komponenten angezeigt:
  • In der Spalte Feature wird der Name des Features im Installationspaket angezeigt.
  • In der Spalte Komponente wird der Name der Komponente im Installationspaket angezeigt.
  • In der Spalte Installiert wird der Zustand des Features oder der Komponente am Ende der Installation angezeigt.
  • In der Spalte Anforderung wird die Auswahl des Benutzers während der Installation für den Zustand des Features oder der Komponente angezeigt.
  • In der Spalte Aktion wird die Aktion angezeigt, die vom Installationsprogramm für das Feature oder die Komponente ergriffen wurde.
Weitere Informationen finden Sie unter MsiGetComponentState und MsiGetFeatureState.
Eigenschaften Im Dialogfeld Eigenschaften werden Windows Installer-Eigenschaften und deren Werte am Ende der Installation angezeigt. Sie können die Eigenschaften nach Namen oder Wert sortieren:
  • Auf der Registerkarte Client werden Eigenschaften und Werte während des clientseitigen Teils der Installation angezeigt.
  • Auf der Registerkarte Server werden Eigenschaften und Werte während des Serverabschnitts der Installation angezeigt.
  • Auf der Registerkarte Geschachtelt werden die Eigenschaften und Werte von gleichzeitigen Installationen angezeigt.
Richtlinien Im Dialogfeld Richtlinien wird der Systemrichtliniensatz nach der Installation angezeigt:
  • Der für die Richtlinie festgelegte Wert 0 (null) bedeutet, dass die Richtlinie nicht aktiviert ist.
  • Der Wert 1 (eins) bedeutet, dass die Richtlinie aktiviert ist.
  • Der Wert ? (Fragezeichen) bedeutet, dass der Richtlinienwert nicht im Protokoll aufgezeichnet wird.
Wenn Sie einen Richtlinienwert benötigen, der nicht im Protokoll vorhanden ist, verwenden Sie Regedit.exe, um die Registrierungsschlüssel auf dem Computer zu überprüfen, auf dem die Installation fehlschlägt.

Berichtsdateien

Wenn Sie eine Analyse im stillen Modus durchführen oder im Dialogfeld Detaillierte Protokolldateiansicht auf die Schaltfläche Ergebnisse speichern klicken, generiert das Setup analyzer-Tool des Windows-Installers drei Textdateien und eine MIT HTML-Anmerkungen kommentierte Protokolldatei.

In der folgenden Tabelle sind die Namen und Inhalte in den Berichtsdateien aufgeführt.

Name BESCHREIBUNG
logfilename _summary.txt Fasst die Protokolldatei zusammen. Listet die Informationen, die im Dialogfeld Detaillierte Protokolldateiansicht angezeigt werden, und den ersten Fehler auf.
logfilename _errors.txt Identifiziert die Anzahl der Fehler, die Fehler und die empfohlenen Lösungen. In dieser Datei werden sowohl kritische als auch nicht kritische Fehler aufgeführt.
logfilename _policies.txt Identifiziert die Richtliniennamen und -werte, die am Ende der Installation wie im Dialogfeld Richtlinien festgelegt wurden.
Details _logfilename.htm Ein HTML-Protokoll mit Anmerkungen mit einer Legende für die Farbcodierung.

Rückgabewerte

Wenn ungültige Befehlszeilenargumente für Vorgänge im stillen Modus übergeben werden, führt Wilogutl.exe nichts aus, und der Prozess gibt einen der Werte in der folgenden Tabelle zurück.

Wert Bedeutung
1 Es wurde ein fehlerhaftes Ausgabeverzeichnis angegeben.
2 Es wird ein fehlerhafter Protokolldateiname angegeben.
3 /q wurde übergeben, es fehlt jedoch der erforderliche Schalter /l für den Protokolldateinamen.
4 "/l" wurde übergeben, es fehlt jedoch der erforderliche Schalter /q für den stillen Modus.

Veröffentlichte Versionen, Tools und Redistributables

Windows Installer-Entwicklungstools