Estoy buscando implementar algún software a través de GPSI y la versión actual del software se distribuye como un .exe, así que necesito convertirlo a un archivo MSI.
Además, ¿por qué MS todavía distribuye parte de su software (WMI Tools) como .exe
Estoy buscando implementar algún software a través de GPSI y la versión actual del software se distribuye como un .exe, así que necesito convertirlo a un archivo MSI.
Además, ¿por qué MS todavía distribuye parte de su software (WMI Tools) como .exe
El tipo de herramienta que está buscando se llama herramienta de reempaquetado de aplicaciones. El proceso incluiría capturar una instalación (tomar una instantánea de la máquina, ejecutar su instalación y hacer personalizaciones, luego ejecutar una segunda instantánea para calcular las diferencias) y luego compilar los datos capturados en formato MSI.
Las siguientes son algunas herramientas gratuitas para realizar estas tareas, en orden:
En cuanto a su segunda pregunta: encontrará que a veces los proveedores suministrarán un MSI envuelto en un archivo ejecutable, por lo que si ejecuta el archivo .exe, podría extraer el MSI de un directorio temporal.
He utilizado Advanced Installer y AppDeploy Repackager y he obtenido buenos resultados.
fuente
Echa un vistazo a WinINSTALL LE:
https://www.softpile.com/wininstall-le/
Debe instalar el programa, y verá lo que sucede y creará un instalador MSI. Normalmente hago mis instalaciones en una máquina virtual limpia para que no capte las actividades en segundo plano de los programas que uso habitualmente.
fuente
Heh, trataré de responder mi propia pregunta. También voy a ver el AppDeploy Repackager . Parece que hará más o menos lo mismo que Joseph mencionó. Veré cuál hace el trabajo con menos estrés de mi parte :)
fuente
No es gratuito, pero si tiene alguna licencia de Visual Studio, tiene un excelente paquete de MSI disponible.
fuente
IMO WiX puede ser la mejor manera, ya que el reempaquetador que trabaja con instantáneas tiende a registrar cambios no relacionados, siempre y cuando no pase algún tiempo estableciendo exclusiones ...
El uso de Wixtool hace que la creación de un MSI sea bastante conveniente en lugar de escribir muchos contenedores xml;)
fuente
Kit de herramientas XML de Windows Installer de Microsoft (WiX).
fuente
Copio aquí dos listas de un par de páginas web que encontré.
Una larga lista de software de implementación, que incluye repackagers, con descripciones agregadas: http://www.installsite.org/pages/en/tt_corp.htm
Aquí copio solo los nombres mencionados en esta página web:
Una lista más de: http://www.interfacett.com/blogs/exe-msi-deploy-exe-based-installer-microsoft-world/
Probablemente no todos son reempacadores.
fuente