exe to msi. Как создать пакет msi из exe-файла.

exe to msi. Как создать пакет msi из exe-файла.

Иногда системным администраторам(и не только) бывает нужно иметь пакет приложения в формате msi, а некоторые приложения доступны только в виде exe -файла.

Для решения этого вопроса есть несколько программ для конвертации exe to msi, но они, практически все, платные или требуют танцев с бубном.

Мы геройствовать не будем и поищем легкий путь.))

На просторах интернета мне попалась бесплатная утилита Free Msi Wrapper (http://legacy.averbouch.biz/fr/free-msi-wrapper/). (Ссылка недавно перестала работать, в конце статьи есть ссылка на скачивание с Яндекс-Диска).

Утилита имеет простой и интуитивно понятный интерфейс

Читайте также:  Профиль Powershell. Персональные настройки.

exe to msi

В поле Source Folder укажите папку с exe-файлом, который нужно конвертировать в msi, в поле Target Path укажите папку по умолчанию, в которую будет предлагать устанавливаться создаваемый msi. Укажите имя пакета msi в поле Software Name и отметьте нужные галки в верхней части окна программы. После этого нажмите кнопку Build msi, укажите папку для сохранения готового msi и дождитесь окончания работы программы.

Ваш msi готов.

Скачать утилиту можно по ссылке http://legacy.averbouch.biz/fr/free-msi-wrapper/ или с Яндекс Диска.

Еще один способ:

  1. Для реализации необходимо следующий софт:
Читайте также:  Как сбросить пароль Windows.

       2. Запустите «Exe to MSI Converter freeware». Выберите установщик, параметры командной строки установите /S. Соберите пакет нажав «Build MSI»

exetomsi

 

       3. Откройте полученный пакет с помощью «SuperOrca». Удалите строки в таблице InstallExecuteSequence:

    • DIRCA_CheckFX
    • ERRCA_CANCELNEWERVERSION
    • VSDCA_VsdLaunchConditions

    exetomsi

  4. В таблице CustomAction измените параметры командной строки, если необходимо

exetomsi

 

  5. Пересоберите пакет «Tools > Rebuild MSI file»

Готовый пакет можно разворачивать через групповые политики 

 

Поделиться ссылкой:

Обновлено: 30.10.2020 — 15:12

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.