Досить часто необхідно отримати доступ до вмісту дистрибутива якогось продукту, який зберігається в форматі msi. На щастя, можливо витягти вміст MSI файлу (* .msi) в певну папку без необхідності встановлювати сам продукт. Для цих цілей нам знадобиться утиліта командного рядка msiexec. Наберіть в командному рядку:
З'явиться підказка по використанню параметрів MSIEXEC. На Windows 7 воно виглядає наступним чином:
Витягти файли з файлу msi можна за допомогою команди:
, де FULL_PATH_MSI_FILE - повний шлях до файлу msi, TARGET_DIRECTORY - папка, в яку буде проведена розпакування.
Команда може виглядати приблизно так:
Крім того, розпакувати msi архів можна за допомогою архіватора 7-zip, просто відкрийте програму 7-zip, виберіть в ньому потрібний msi і відкрийте його. В результаті у вікні архіватора з'явиться вміст msi -дістрібутіва.
Потім можна виділити потрібний файл і розпакувати його, як ніби це файл в архіві.