2011-10-03 8 views
6

¿Es posible simular el instalador de Windows? Me gustaría configurar pruebas para varios escenarios durante la instalación. Realmente no me importa lo que está almacenado en las bases de datos de Windows Installer, solo quiero probar el resultado de los paquetes instaladores (qué archivos han cambiado, etc.).Instalador de Windows burlón

Editar

supongo que podría configurar imágenes VMware y escritura de ellos. ¿Alguien sabe cómo script/automatizar tareas en instancias de VMWare?

+0

Puede probar PowerCLi para automatizar las tareas relacionadas con VMware – Samselvaprabu

+0

¿solo quiere saber qué archivos hay en una base de datos msi? ¡hay formas más fáciles de verificar eso! p.ej. crear un punto de administración (msiexec/a) o abrirlo con orca o insted – weberik

Respuesta

0

Sí, es posible. Necesita dos cosas:

  1. Una herramienta de creación de configuración que puede generar los paquetes. Una interfaz de línea de comando o una solución de secuencias de comandos sería genial para la automatización.
  2. Un monitor de recursos que determina lo que hace cada instalación. Puede usar Process Monitor u otra herramienta que supervisa los archivos y el registro.

Como característica opcional, también sugiero un analizador de registro. De esta manera puede c reate a verbose log para cada instalación y analizar el registro para ver lo que le hizo a la máquina de destino.

+0

Puedo analizar el registro, pero es difícil y no es a prueba de futuro. ¿Qué sucede si cambian el formato del archivo de registro? Además, me gustaría revertir la instalación (completar la reversión) o tener el simulacro (mi software) para consumir las acciones de Windows Installer. –

+0

Dudo que el formato de registro cambie, no ha cambiado mucho en 10 años desde Windows Installer 2.0. En cuanto a la desinstalación, es muy fácil activarla a través de la línea de comandos de msiexec. Las acciones del instalador no pueden ser consumidas. O corren y hacen algo o no lo hacen. –

Cuestiones relacionadas