Instalaciones Windows msi
Muchos instaladores para Windows, usan msiexec.exe para ejecutar sus par谩metros en un archivo msi empaquetado en un exe.
msiexec.exe determina que tipo de instalaci贸n se puede usar, y estos par谩metros se pueden localizar simplemente ejecutando msiexec.exe sin par谩metros. Por ejemplo, ejecutamos msiexec.exe y vemos sus opciones;
Si se necesita hacer otro tipo de instalaci贸n, se puede modificar los par谩metros facilmente y ejecutarlo sin empaquetarlo.
Por ejemplo, ubicamos el archivo.msi y lo abrimos con la consola de comandos, o un archivo cmd o bat.
msiexec.exe /i "C:\archivo.msi" /QN /norestart
Si lo hacemos en la consola de comandos, es f谩cil, ya que se abre directamente en la misma ubicaci贸n del msiexec.exe, osea C:\WINDOWS\system32>
El par谩metro /i , indica instalar. Luego le indicamos donde se encuentra el archivo.msi , /QN , es un modo desatendido,
/norestart , No reiniciar una vez finalizada la instalaci贸n.
Tambi茅n podr铆amos hacerlo mediante un archivo cmd bat, por ejemplo, creamos un archivo.cmd y pegamos en el;
msiexec.exe /i "C:\archivo.msi" /QN /norestart , esto har铆a el mismo resultado anterior.
Otra posibilidad ser铆a hacerlo mediante ejecutar, y funcionar谩 igual.
Y por supuesto, podr铆amos empaquetarlo en un exe, y programarlo con los mismo par谩metros e incluso ocultarlo.
Usando algunos par谩metros avanzados, hay bastantes posibilidades y velocidad de instalaci贸n, e incluso la desinstalaci贸n.
Lista de opciones y parametros:
Windows ® Installer.
msiexec /Option <Par谩metro necesario> [Par谩metro opcional]
Opciones de instalaci贸n
</package | /i> <Product.msi>
Instala o configura un producto
/a <Product.msi>
Instalaci贸n administrativa: instala un producto en la red
/j<u|m> <Product.msi> [/t <Lista de transformaci贸n>]
[/g <Id. de idioma>]
Anuncia un producto: m para todos los usuarios, u para
el usuario actual
</uninstall | /x> <Product.msi | C贸digo_producto>
Desinstala el producto
Opciones de pantalla
/quiet
Modo silencioso sin interacci贸n del usuario
/passive
Modo desatendido: solo se muestra la barra de progreso
/q[n|b|r|f]
Establece el nivel de interfaz del usuario
n - sin UI
b - UI b谩sica
r - UI reducida
f - UI completa (predeterminado)
/help
Informaci贸n de ayuda
Opciones de reinicio
/norestart
No reiniciar una vez finalizada la instalaci贸n
/promptrestart
Pide al usuario que reinicie el equipo si fuera necesario
/forcerestart
Reiniciar siempre el equipo despu茅s de la instalaci贸n
Opciones de registro
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <Archivo_registro>
i - mensajes de estado
w - avisos no graves
e - todos los mensajes de error
a - inicio de acciones
r - registros espec铆ficos para la acci贸n
u - solicitudes del usuario
c - par谩metros iniciales de IU
m - sin memoria o informaci贸n de salida grave
o - mensajes de espacio insuficiente en disco
p - propiedades de Terminal Server
v - informaci贸n detallada
x - informaci贸n de depuraci贸n extra
+ - anexar al archivo de registro existente
! - vaciar cada l铆nea al registro
* - registrar toda la informaci贸n, excepto las opciones
v y x
/log <Archivo_registro>
Equivalente a /l* <Archivo_registro>
Opciones de actualizaci贸n
/update <Update1.msp>[;Update2.msp]
Aplica las actualizaciones
/uninstall <Guid_c贸digo_actualizaci贸n>[;Update2.msp] /package
<Product.msi | C贸digo_producto>
Quita las actualizaciones de un producto
Opciones de reparaci贸n
/f[p|e|c|m|s|o|d|a|u|v] <Product.msi | C贸digo_producto>
Repara un producto
p - solo si el archivo no existe
o - si el archivo no existe o est谩 instalada una versi贸n
anterior (predeterminado)
e - si el archivo no existe o est谩 instalada una versi贸n
anterior o igual
d - si el archivo no existe o est谩 instalada una versi贸n
diferente
c - si el archivo no existe o la suma de comprobaci贸n no
coincide con el valor calculado
a - obliga a instalar todos los archivos
u - todas las entradas de registro necesarias espec铆ficas
del usuario (predeterminado)
m - todas las entradas de registro necesarias espec铆ficas
del equipo (predeterminado)
s - todos los accesos directos especificados
(predeterminado)
v - se ejecuta desde el origen y copia en la cach茅 el
paquete local
Establecer propiedades p煤blicas
[PROPERTY=Valor_propiedades]
Consulte el SDK de Windows ® Installer para obtener m谩s documentaci贸n acerca de la sintaxis de l铆nea de comandos.
Copyright © Microsoft Corporation. Todos los derechos reservados.
Parte de este software est谩 basado en el trabajo de Independent JPEG Group.
|
No hay comentarios:
Publicar un comentario
Puedes comentar, pero hay moderadores activos.
Emojis de Copiar y Pegar:
馃榾馃榿馃槀馃ぃ馃槂馃槃馃槄馃槅馃槈馃槉馃構馃槑馃槏馃槝馃槜馃槞馃槡馃檪馃馃ぉ馃馃え馃槓馃槕馃樁馃檮馃槒馃槪馃槬馃槷馃馃槸馃槳馃槴馃槾馃槍馃槢馃槣馃槤馃い馃槖馃槗馃様馃槙馃檭馃馃槻馃檨馃槚馃槥馃槦馃槫馃槩馃槶馃槮馃槯馃槰馃槱馃く馃槵馃槹馃槺馃槼馃お馃樀馃槨馃槧馃が馃樂馃馃馃あ馃ぎ馃ぇ馃槆馃馃ぁ馃ぅ馃か馃き馃馃馃槇馃懣馃懝馃懞馃拃馃懟馃懡馃馃挬馃樅馃樃馃樄馃樆馃樇馃樈馃檧馃樋馃樉馃懚馃懄馃懅馃懆馃懇馃懘馃懙馃懆⚕️馃懇⚕️馃懆馃帗馃懇馃帗馃懆⚖️馃懇⚖️馃懆馃尵馃懇馃尵馃懆馃嵆馃懇馃嵆馃懆馃敡馃懇馃敡馃懆馃彮馃懇馃彮馃懆馃捈馃懇馃捈馃懆馃敩馃懇馃敩馃懆馃捇馃懇馃捇馃懆馃帳馃懇馃帳馃懆馃帹馃懇馃帹馃懆✈️馃懇✈️馃懆馃殌馃懇馃殌馃懆馃殥馃懇馃殥馃懏馃懏♂️馃懏♀️馃暤馃暤️♂️馃暤️♀️馃拏馃拏♂️馃拏♀️馃懛馃懛♂️馃懛♀️馃ご馃懜馃懗馃懗♂️馃懗♀️馃懖馃馃馃懕馃懕♂️馃懕♀️馃さ馃懓