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/). (Ссылка недавно перестала работать, в конце статьи есть ссылка на скачивание с Яндекс-Диска).

Еще:  Введение в Windows Server 2016 скачать

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

exe to msi. FreeMsiWrapper

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

Ваш msi готов.

Скачать утилиту можно по ссылке с Яндекс Диска.

Еще:  Как скопировать файл через RDP.

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

  1. Для реализации необходимо следующий софт:

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

exe to msi

 

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

    • DIRCA_CheckFX
    • ERRCA_CANCELNEWERVERSION
    • VSDCA_VsdLaunchConditions

    exetomsi

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

exe to msi

 

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

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

 

Оставьте комментарий

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

Прокрутить вверх