Витягуємо файли з * .MSI

Досить часто необхідно отримати доступ до вмісту дистрибутива якогось продукту, який зберігається в форматі msi. На щастя, можливо витягти вміст MSI файлу (* .msi) в певну папку без необхідності встановлювати сам продукт. Для цих цілей нам знадобиться утиліта командного рядка msiexec. Наберіть в командному рядку:

З'явиться підказка по використанню параметрів MSIEXEC. На Windows 7 воно виглядає наступним чином:

Витягти файли з файлу msi можна за допомогою команди:

, де FULL_PATH_MSI_FILE - повний шлях до файлу msi, TARGET_DIRECTORY - папка, в яку буде проведена розпакування.

Команда може виглядати приблизно так:

Крім того, розпакувати msi архів можна за допомогою архіватора 7-zip, просто відкрийте програму 7-zip, виберіть в ньому потрібний msi і відкрийте його. В результаті у вікні архіватора з'явиться вміст msi -дістрібутіва.

Потім можна виділити потрібний файл і розпакувати його, як ніби це файл в архіві.