Wenn ein Installationsprogramm ein Protokoll des Installationsprozesses speichert, wo finde ich dieses Protokoll?
Wenn es ein Installationsprogramm gibt, das den Installationsvorgang nicht protokolliert, wie kann ich dies veranlassen?
Wenn ein Installationsprogramm ein Protokoll des Installationsprozesses speichert, wo finde ich dieses Protokoll?
Wenn es ein Installationsprogramm gibt, das den Installationsvorgang nicht protokolliert, wie kann ich dies veranlassen?
Antworten:
Windows Installer-Protokolle werden normalerweise im temporären Ordner gespeichert. Sie können dies erreichen, indem Sie ausführen oder eine Explorer-Leiste aufrufen und den Speicherort wie folgt eingeben
%temp%
.Der Standardordner dafür ist:
Auf dieser MS Support-Seite:
Öffnen Sie die Registrierung mit "Regedit.exe", und erstellen Sie den folgenden Pfad und die folgenden Schlüssel, um die Windows Installer-Protokollierung selbst zu aktivieren:
Die Buchstaben im Wertefeld können in beliebiger Reihenfolge sein. Jeder Buchstabe aktiviert einen anderen Protokollierungsmodus. Die tatsächliche Funktion jedes Buchstabens ist für MSI Version 1.1 wie folgt:
" " - Wildcard, protokolliert alle Informationen mit Ausnahme der Option v und x. Um die Optionen v und x einzuschließen, geben Sie "/ l vx" an.
Hinweis: Dies sollte nur zu Zwecken der Fehlerbehebung verwendet und nicht aktiviert werden, da dies negative Auswirkungen auf die Systemleistung und den Speicherplatz hat. Bei jeder Verwendung des Dienstprogramms "Software" in der Systemsteuerung wird eine neue Msi * .log-Datei erstellt.
Bitte beachten Sie, dass dies nur für MSI-Dateien oder Setups gilt, die den Windows Installer nutzen. Einige andere erstellen ebenfalls Protokolldateien entweder im temporären Ordner, im Anwendungsverzeichnis oder im Stammverzeichnis der Festplatte. Es gibt keine Antwort für alle.
quelle
/
undl
im Falle der Verwendung*
? Warum reicht das*vx
nicht aus?Sie können vom Installationsprogramm auch nach Bedarf ein Installationsprotokoll erstellen lassen, ohne die Registrierung zu ändern. Führen Sie das Installationsprogramm
msiexec
über die Befehlszeile mit der Option / L aus. Beispielsweise,Dadurch wird das Installationsskript ausgeführt und alle Protokollinformationen (ausführlich) in die Datei geschrieben
install.txt
Die Optionen für das L-Flag sind:
Quelle: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/msiexec.mspx
Obwohl die Microsoft-Support-Seite auf Windows XP verweist, habe ich bestätigt, dass dies für Windows 7 funktioniert.
quelle