logging windows-installer msiexec

logging - Crear un archivo de registro MSI



windows-installer msiexec (3)

La primera y la última líneas de comando son correctas:

msiexec /i "installer.msi" /l*v "log.log" msiexec /l*v "log.log" /i "installer.msi"

Y puedes soltar citas en este caso particular.

He intentado crear un archivo de registro para un problema con nuestro instalador con los siguientes comandos:

msiexec /i "installer.msi" /l*v "log.log" msiexec /i "installer.msi" /l*v msiexec /l*v /i "installer.msi" msiexec /l*v "log.log" /i "installer.msi"

y varias otras variaciones del comando, pero siempre aparece la ventana que indica qué parámetros de línea de comando son válidos para msiexec. ¿Cuál es la forma correcta de hacer que el archivo msi cree un registro? Tengo el instalador de Windows 4.5.


Lo intenté de nuevo después de reiniciar, el primer comando funcionó de inmediato. No sé qué estuvo mal, pero ahora está registrando.


Si está usando Visual Studio 2008, use la letra mayúscula " /L " para la opción de registro. La letra minúscula " /l " se ignora.

msiexec /i "installer.msi" /L*v "log.log"

Esto parece haber sido corregido en versiones posteriores de msiexec .