Saltar al contenido

Instalación silenciosa de un paquete MSI

Si encuentras algo que no entiendes puedes comentarlo y trataremos de ayudarte lo más rápido posible.

Solución:

Deberías poder usar el /quiet o /qn opciones con msiexec para realizar una instalación silenciosa.

Los paquetes MSI exportan propiedades públicas, que puede establecer con el PROPERTY=value sintaxis al final del msiexec parámetros

Por ejemplo, este comando instala un paquete sin interfaz de usuario ni reinicio, con un registro y dos propiedades:

msiexec /i c:pathtopackage.msi /quiet /qn /norestart /log c:pathtoinstall.log PROPERTY1=value1 PROPERTY2=value2

Puedes leer las opciones de msiexec simplemente ejecutándolo sin opciones desde Inicio -> Ejecutar.

La forma correcta de instalar un MSI de forma silenciosa es mediante el msiexec.exe command line como sigue:

msiexec.exe /i c:setup.msi /QN /L*V "C:Tempmsilog.log"

Explicación rápida:

 /L*V "C:Tempmsilog.log"= verbose logging
 /QN = run completely silently
 /i = run install sequence 

Hay una respuesta mucho más completa aquí: Script por lotes para instalar MSI. Esta respuesta proporciona detalles sobre el Opciones de la línea de comandos de msiexec.exe y una descripción de cómo encontrar las “propiedades públicas” que puede establecer en la línea de comando en el momento de la instalación. Estas propiedades son generalmente diferentes para cada MSI.

Si para ti ha sido útil nuestro artículo, nos gustaría que lo compartas con otros programadores y nos ayudes a dar difusión a este contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *