Как из exe сделать msi
Перейти к содержимому

Как из exe сделать msi

  • автор:

Exe to MSI Converter для Windows

Exe to MSI Converter скриншот № 1

Exe to MSI converter преобразует обычные инсталляторы .exe в MSI (Microsoft Software Installer) пакеты. Вы также можете создавать сценарии автоматической установки программ. Все функции просты в использовании и не требуют знаний программирования.

  • Автоматическая установка приложений. Функция записи сценариев поможет эффективно автоматизировать процесс установки любых программ.
  • Развертывание ПО через Group Policy. Таким образом вы легко решаете задачу установки приложений без необходимости написания скриптов.

Inno Setup — бесплатный инструмент для создания инсталляторов с большим количеством полезных.

Это профессиональный инсталлятор программ который позволит Вам с легкостью создавать великолепные установочные программы для Ваших Windows приложений.

Smart Install Maker — мощная программа для создания инсталляторов. Обладает простым и понятным.

Free UPX — графический интерфейс для UPX (the Ultimate Packer for eXecutables). Позволяет сжимать и.

Cameyo — отличное приложение для создания портативных версий любых программ и утилит.

CreateInstall — универсальный, гибкий и мощный инсталлятор как для профессиональных.

Как из exe сделать msi

Сообщения: 301
Благодарности: 16

Конфигурация компьютера
Процессор: Intel Xeon 5130 @ 2.00 GHz (4x)
Материнская плата: Intel Server Board S5000VSA
Память: DDR2 1Gb PC2-6400 800MHz DIMM Kingston HyperX (4x)
HDD: RAID 2 — 2×2 (Seagate Barracuda SATA 3Gb/s, 400 Гб)
Монитор: BENQ G2320HDB / 23" / 5ms
ОС: Window Server 2003 R2 x86 ; Ubuntu Server 10.04 ; Ubuntu 10.04 LTS
Прочее: 15-inc MacBook Pro ; Intel Core i7 @ 2.66GHz / 4GB / NVIDIA GeForce GT 330M

Всем доброго времени суток!

Есть программа Advansed Installer 7.7///
но я толи не понимаю, толи она не дает возможности создавать из ехе-шника.
т.е. ей надысь подпихнуть папку с программой.
Я было сначала подумал, что надысь мол ехе-шник "вскрыть" и эти файлики тудой. а нет. нифига
может кто ни будь имел дело с таким софтом?

——-
Одно дело искать сиюминутное решение, другое — искать знания.
вот и думай — что ты ищешь.

Сообщения: 6642
Благодарности: 1288

Конфигурация компьютера
Процессор: Intel Core i5-6500 3.20ГГц
Материнская плата: GIGABYTE "GA-H170M-D3H"
Память: 2×8ГБ DDR4 Kingston HyperX FURY Black Series HX421C14FBK2/16
HDD: SSD диск 256ГБ 2.5" Plextor "M5S" + WD Red IntelliPower 1Tb [WD10EFRX]
Видеокарта: GTX 1660 SUPER 6Гб
ОС: Windows 10 Pro x64

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Сообщения: 301
Благодарности: 16

Конфигурация компьютера
Процессор: Intel Xeon 5130 @ 2.00 GHz (4x)
Материнская плата: Intel Server Board S5000VSA
Память: DDR2 1Gb PC2-6400 800MHz DIMM Kingston HyperX (4x)
HDD: RAID 2 — 2×2 (Seagate Barracuda SATA 3Gb/s, 400 Гб)
Монитор: BENQ G2320HDB / 23" / 5ms
ОС: Window Server 2003 R2 x86 ; Ubuntu Server 10.04 ; Ubuntu 10.04 LTS
Прочее: 15-inc MacBook Pro ; Intel Core i7 @ 2.66GHz / 4GB / NVIDIA GeForce GT 330M

Делюсь опытом
Вобщем ежели вам надысь крутить из exe-шников msi-ки, так чтобы пакет устанавливался без участия юзверя,
а никакго платного софта вы естественно юзать не хотите.
То можно использовать две "триалки":

Вышеупомянутый Advansed Installer 7.* (trial version) от Caphyon LTD

Exe to MSI Converter (trial version) от APREL Techologies

I. Что могут триалки.

EXE to MSI Converter в "триале" позволяет создавать из exe пакеты msi, даже писать скрипты для автоустановки
(т.е. спец. редактором пробегаетесь по формам установки и выбираете что нуно буде жать и где чего писать).
но в режиме "триала" она прикручивает к пакету еще несколько диалоговых окон, в которых речь идет о том, что данный пакет собран незарегистрированной копией и т.д. соответственно вмешательство юзверя будет необходимо, дабы дважды кликнуть "Next".

Advansed Installer в "триале" может просто сувать файлы в msi-пакет и максимум создавать ярлык. все-же остальные навороты доступны лишь на 30-ть дней, и при этом он ведет себя анологично EXE to MSI Converter-у, т.е. добавляет к началу пакета все те-же несколько форм "пакет собран незарегистрированной версией. бла-бла-бла"
НО. в режиме сборки пакета Enterprise, есть такая замечательная приблуда "мастер преобразований", которая позволяет создавать "Ответное преобразование для пакета" — в файл с расширением *.mst
Когда будете это делать не обращайте внимания на ошибки вида "Неправильный строковый идентификатор". долго обяснять. просто "игнор"

Ликбез: *.mst — это файл трансформации пакетов msi, а если уж совсем близко к тексту то "Сценарий модификации Windows SDK". В нем можно описать действия в пользовательском интерфейсе установщика инкогнито, заранее. (фактически это то-же самое что и скрипт в EXE to MSI Converter, только из цеха Windows Instaler).

II. Собственно хитрость.

Так как нам требо распространять пакет по средствам GP(Групповой политики), которая поддерживает как раз эти вот msi-пакеты, да распространять так, чтобы юзверю ничего не пришлось делать.
что делаем МЫ.

1. Мы создаем в Exe to MSI Converter пакет msi для нашего exe-шничка

2. Далее в Advsnsed Instaler создем mst-шечку к этому пакету, любезно проходящей те самые формы о триальном использовании, которые внедрил EXE to MSI Converter

3. А далее, когда создаем задание на установку через GP то там, ВНИМАНИЕ!
выбираем не "назначенный", а "особый" режим.
И далее на вкладке "Модификация" добавляем нашу mst-шечку.

ВУАЛЯ.
Вот мы и получили пакет msi из имеющегося у нас exe-шника, который без участия юзверей благополцчно установится,
абсолютно законно, и абсолютно бесплатно!

——-
Одно дело искать сиюминутное решение, другое — искать знания.
вот и думай — что ты ищешь.

EXE to MSI Converter — an Automatic Installation Repackaging Solution

EMCO MSI Package Builder is an advanced EXE to MSI converter helps you to repackage legacy installations into silent MSI packages in order to prepare them for a remote unattended deployment by means of Group Policy (GPO) or other tools. You can convert EXE to an MSI file in an automatic mode using the installation capturing technology. This technology tracks file system and registry changes performed by the original installation and uses the captured results to generate an MSI package.

EMCO MSI Package Builder: EXE to MSI Repackaging Tool

EMCO MSI Package Builder is an MSI authoring tool created to help administrators prepare installations for an unattended remote deployment. It features a specially designed installation capturing technology that makes it possible to convert EXE to MSI automatically with no effort. EXE to MSI repackaging features are available in all editions of the application.

How to convert EXE to MSI using EMCO MSI Package Builder? You can repackage an installation automatically using the capturing technology, which will track all the changes performed by the installation process and generate an MSI package for you.

Installation repackaging overview

EXE to MSI Converting: Features and Benefits

Automatic EXE to MSI Transformation

You can convert EXE to MSI using the installation capturing technology, which tracks all file system and registry changes. In order to create an MSI from EXE, you can launch and follow the installation process in the course of which all your changes will be tracked and used for generation of an MSI package performing the same changes.

Advanced Repackaging Technology

The installation capturing technology used for EXE to MSI repackaging provides more accurate results then other technologies. Not only can it to detect file system and registry changes, but also associate every change with the process it was initiated by. As a result, you can easily find and filter out unwanted changes.

Preparing Installations for a Remote Deployment

If you have an installation that doesn’t satisfy the requirements of Group Policy and other tools for remote installation, you can prepare it for a remote deployment by converting it to a silent MSI package. The typical case is creating MSI packages for legacy EXE installations, but you can also convert other types of installations to an MSI.

Converting EXE Installs to Silent MSI Packages

Transform interactive EXE setups that require manual installation to silent MSI packages ready for an automatic unattended installation. Capture manual installation of the original setup file to get an MSI package capable of reproducing the installation process. The MSI can work in a silent mode and can be deployed remotely.

Compare Features and Select the Edition

The program is available in three editions with the different set of the features.
Compare Editions

The Professional Edition includes the Live Monitoring technology used to capture installation changes and generate an MSI package from the captured results. This edition allows performing EXE to MSI repackaging of basic legacy installations. The program allows installations repackaging on the local machine.

The Enterprise Edition offers extended EXE to MSI converting features. It is designed to capture file system and registry changes, and monitor installation of services and modification of environment variables. This edition can be used to repackage complex legacy installations from the EXE to MSI format to prepare them for a remote deployment. You can perform monitoring on the local machine or on existing Hyper-V, VMware and VirtualBox VMs.

The Architect Edition includes all the available MSI repackaging features and can generate MSI packages, App-V and MSIX/AppX packages from the same project data, so you can select the required output format depending on your needs. You can use this edition to convert existing Windows applications to App-V and MSIX/AppX packages. This edition allows installations monitoring on the local machine or on existing Hyper-V, VMware and VirtualBox VMs.

How to Create MSI Package from EXE File

Sometimes software developers use only the EXE format to create their distributions. If you install programs manually on one computer, the installation EXE-file will be convenient and easy to use. And in this case, you do not need to create Msi from Exe File. But if you intend to deploy the software on multiple computers using Group Policy, you will need a file in MSI format. The installation package (.msi file) is best bought from a software developer. But some new products allow you to convert legacy software installation packages to the MSI format. There are several programs for converting EXE to MSI, but they are almost all paid or difficult to configure. We will look for an easy way.

1. A Few Words About What MSI Looks Like Inside

What’s an MSI file? An .msi file is a complex database of instructions for installing applications that contains dozens of tables, hundreds of columns, and sometimes file attachments. The database stores information about the operating system requirements for installing the application, installation steps, and even dialog boxes displayed on the screen.

The .msi file has a three-level structure. The highest level is the product, the application itself. The product is assigned a unique code — globally unique identifier (GUID). At the next level are the functional blocks within the product. Function blocks have names and can be added at the request of the user.

MSI extension is not in demand among ordinary users and is used purely as an installation component of Windows, which is necessary to determine the sequence of steps and includes certain scenarios:

  • collection of installation data;
  • call executive teams responsible for installation;
  • probabilistic rollback in the event of an operating system failure and installation interruption.

MSI contains installation information for a specific installation program, for example, files to be installed, and an installation directory. It can be used for Windows Updates, as well as third-party program installers.

The contents of the installation package MSI can be extracted using the 7-Zip file decompression utility.

Note: In Windows Vista, .MSU files are used to install system updates and hotfixes.

2. Create Msi from Exe Using Free MSI Wrapper

On the Internet I came across the free utility Free MSI Wrapper. The utility has a simple and intuitive interface.

1. In the Source Folder field, specify the folder with the EXE file that you want to convert to MSI.

2. In the Target Path field, specify the default folder in which the created MSI will be installed.

3. Specify the name of the MSI package in the Software Name field and select the necessary checkboxes at the top of the program window.

4. After that, click the Build MSI button, specify the folder to save the finished MSI and wait for the program to finish.

5. Your MSI is ready.

Create Msi from Exe Using Free MSI Wrapper

Consider Using Action1 to Install Software Remotely (EXE Installer) if:

  • You need to perform an action on multiple computers simultaneously.
  • You have remote employees with computers not connected to your corporate network.

Action1 is a cloud-based platform for patch management, software deployment, remote desktop, software/hardware inventory, endpoint management and endpoint configuration reporting.

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

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