Comando para extraer el msi de un ejecutable.

Bueno he tenido que extraer el msi de la aplicación que hace compatible las versiones anteriores de office con el office 2007.

Me ha parecido un buen momento para explicar el comando para la extracción del msi del ejecutable que Microsoft pone a disposición del usuario y que se llama “FileFormatConverter.exe” y se puede descargar desde aqui.

Tienes que ejecutar desde línea de comandos el instalador, pasándole el parámetro /extract para que en lugar de instalarse sólo se extraiga el contenido del instalador; si pasas el modificador /quiet no te saldrá la ventana de aceptación del acuerdo de licencia. La carpeta que indiques con /extract será creada en el caso de no existir. Ejemplo, extraemos el instalador en c:\Temp\FileFormatConverter:

FileFormatConverter /extract:c:\Temp\FileFormatConverter /quiet

esto nos dejará el contenido completo en esa carpeta. En este caso:

  • la carpeta “Catalog” con su correspondiente contenido.
  • el fichero “LEAME.HTM”
  • el cab “O12Conv.cab”
  • y el msi “O12Conv.msi”