El TecnoBaúl de Kiquenet

Kiquenet boring stories

Cómo extraer contenidos desde un archivo .MSI de instalación

Posted by kiquenet en 31 agosto 2010

Resulta muy útil poder extraer de dentro del MSI los archivos sin necesidad de instalarlos y sin que quede registrada en el sistema la instalación. Para ello podemos usar el propio Windows Installer desde la línea de comandos.

Lo que debemos hacer es abrir la línea de comandos como administradores:

y una vez allí escribimos:

msiexec /a "Ruta archivo .msi" /qb targetdir="Ruta a una carpeta donde extraer"

¡Listo! Encontrarás todos los contenidos expandidos y ordenados dentro de la carpeta de destino.

Se puede crear un .BAT de esta forma:

@echo off

rem 1. "Ruta archivo .msi"
rem 2. "Ruta a una carpeta donde extraer"

rem msiexec /a "Enterprise Library 4.1 – October 2008.msi" /qb targetdir="c:\temp"

rem msiexec /a "Enterprise Library 4.1 – October 2008 – Source Code.msi" /qn

targetdir="c:\temp"

rem /qb  UI basic
rem /qn  None UI

msiexec /a %1 /qn targetdir=%2

Fuente:
http://geeks.ms/blogs/jalarcon/archive/2010/07/16/c-243-mo-extraer-contenidos-desde-un-archivo-msi-de-instalaci-243-n.aspx

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: