Opciones de línea de comandos de Microsoft Standard Installer

En este artículo se describen las opciones de línea de comandos estándar del instalador estándar de Microsoft msiexec.exe, la aplicación que se usa para interpretar paquetes e instalar productos.

Las opciones de línea de comandos no distinguen mayúsculas de minúsculas.

Msiexec establece y devuelve un nivel de error que corresponde a los códigos de error del sistema.

Nota:

Las opciones de línea de comandos msiexec están disponibles a partir de Windows Installer 3.0. Las opciones de línea de comandos de Windows Installer están disponibles con Windows Installer 3.0 y versiones anteriores. En este artículo se muestra la opción de línea de comandos de Windows Installer que corresponde a cada opción del instalador estándar.

/help

Opción de ayuda y referencia rápida. Muestra el uso correcto del msiexec comando, incluida una lista de todos los modificadores y el comportamiento. Puede mostrar las descripciones de uso en la interfaz de usuario. El uso incorrecto de cualquier otra opción invoca esta opción de ayuda.

La opción de línea de comandos equivalente de Windows Installer es /?.

Ejemplo

msiexec /help.

/quiet

Opción de visualización silenciosa. El instalador efectúa una instalación sin mostrar ninguna interfaz de usuario. No se muestran mensajes, mensajes o cuadros de diálogo al usuario. El usuario no puede cancelar la instalación.

Use las opciones de línea de comandos estándar /norestart o /forcerestart para controlar los reinicios. Si no se especifica una opción de reinicio, el instalador reinicia el equipo siempre que sea necesario sin mostrar ningún aviso ni advertencia al usuario.

La opción de línea de comandos equivalente de Windows Installer es /qn.

Ejemplos

msiexec /package Application.msi /quiet

msiexec /uninstall Application.msi /quiet

msiexec /update msipatch.msp /quiet

msiexec /uninstall msipatch.msp /package Application.msi /quiet

/passive

Opción de visualización pasiva. El instalador muestra una barra de progreso al usuario que indica que una instalación está en curso, pero no muestra mensajes ni mensajes de error al usuario. El usuario no puede cancelar la instalación.

Use las opciones de línea de comandos estándar /norestart o /forcerestart para controlar los reinicios. Si no se especifica una opción de reinicio, el instalador reinicia el equipo siempre que sea necesario sin mostrar ningún aviso ni advertencia al usuario.

La opción de línea de comandos equivalente de Windows Installer es /qb!, con REBOOTPROMPT=S establecido en la línea de comandos.

Ejemplo

msiexec /package Application.msi /passive

/norestart

Opción para no reiniciar nunca. El instalador no reinicia nunca el equipo tras la instalación.

La opción de línea de comandos de Windows Installer equivalente tiene REBOOT=ReallySuppress establecido en la línea de comandos.

Ejemplo

msiexec /package Application.msi /norestart

/forcerestart

Opción para reiniciar siempre. El instalador reinicia el equipo después de cada instalación.

La opción de línea de comandos de Windows Installer equivalente tiene REBOOT=Force establecido en la línea de comandos.

Ejemplo

msiexec /package Application.msi /forcerestart

/promptrestart

Opción para preguntar antes de reiniciar. Muestra un mensaje que indica que es necesario reiniciar para completar la instalación y pregunta al usuario si quiere reiniciar el sistema ahora. Esta opción no se puede usar con la /quiet opción .

La opción de línea de comandos de Windows Installer equivalente tiene REBOOTPROMPT = "" establecido en la línea de comandos.

/uninstall (producto)

Opción de desinstalación de un producto. Desinstala un producto.

La opción de línea de comandos equivalente de Windows Installer es /x.

Parámetro

<.msi de paquete> | <Productcode>

/uninstall (revisión)

Opción de desinstalación de una actualización. Desinstala una revisión de actualización.

La opción de línea de comandos equivalente de Windows Installer está /I establecida MSIPATCHREMOVE=Update1.msp | PatchGUID1[;Update2.msp | PatchGUID2] en la línea de comandos.

Ejemplo

msiexec /uninstall Update1.msp;PatchGUID2

/log

Opción de registro. Escribe información de registro en un archivo de registro en la ruta de acceso existente especificada. La ruta de acceso a la ubicación del archivo de registro ya debe existir. El instalador no crea la estructura de directorios para el archivo de registro.

Para obtener más información sobre todos los métodos disponibles para establecer el modo de registro, vea Registro normal para Windows Installer.

La opción de línea de comandos equivalente de Windows Installer es: /L*.

Se escribe la siguiente información en el registro:

  • Mensajes de estado
  • Advertencias no graves.
  • Todos los mensajes de error.
  • Inicio de acciones
  • Registros específicos de la acción.
  • Solicitudes de usuario.
  • Parámetros iniciales de la interfaz de usuario.
  • Información de salida irrecuperable o sin memoria.
  • Mensajes de espacio insuficiente.
  • Propiedades del terminal.

/package

Opción de instalación de un producto. Instala o configura un producto.

La opción de línea de comandos equivalente de Windows Installer es /I.

Parámetro

<.msi de paquete> | <Productcode>

/update

Opción Instalar revisiones. Instala una o varias revisiones.

La opción de línea de comandos de Windows Installer equivalente tiene PATCH = [<msipatch>.msp]<;PatchGuid> establecido en la línea de comandos.

Parámetro

<Patch.msp> | <PatchGUID>