Каков наилучший набор инструментов для преобразования .msi в .exe? - PullRequest
1 голос
/ 04 октября 2019

Я хотел бы инкапсулировать MSI-файл в EXE-файл, чтобы добавить:

  1. Расположение папки с жестким кодом, пример C: \ Program Files (x86) \ TEST \
  2. Добавить файл версии установки
  3. Использовать установку без вывода сообщений
  4. Использование параметров командной строки (установка / удаление)
  5. Создание журнала
  6. Добавление отпечатков реестра Windows

1 Ответ

1 голос
/ 04 октября 2019

Настройка MSI : Настройка файлов MSI для установки является встроенной функцией этой технологии. Существует два основных способа настройки установки:

  1. Легкий вес : Вы можете установить Свойства ОБЩЕСТВЕННОСТИ накомандная строка как облегченная форма настройки, образец здесь и здесь , или ...

    msiexec.exe /i setup.msi ADDLOCAL="Core,Spell" SERIALKEY="1234-1234" /qn
    
  2. Тяжелый вес : Используйте преобразования (фрагменты базы данных изменений) для внесения значительных изменений во весь установщик - вы можете изменить практически все во всем пакете.

    msiexec.exe /i setup.msi TRANSFORMS="mytransform.mst" /qn
    

Инструменты : Основные инструменты MSI - основные инструменты, доступные для создания и настройки файлов MSI. И некоторые (в первую очередь) бесплатные инструменты MSI . Orca может использоваться для создания преобразований - фрагментов настройки для файлов MSI. См. Последнюю ссылку, чтобы узнать, как ее загрузить / установить.


msiexec.exe Командная строка : Командная строка msiexec.exe:сложный и несколько необычный:

Существует этот древний инструмент , который может помочь в построении командных строк. Официально более недоступны, но могут быть получены из архивов.


Ссылки :

Далее : Дополнительные ссылки - только для справки, вышеуказанного должно быть достаточно.

...