Преобразование скрипта установки в базовый MSI
-
29-10-2019 - |
Вопрос
Есть ли способ преобразовать InstallScript в Basic MSI в installshield 2010?
Решение
Согласно Эта документация из Flexara, их продукт Repackager может конвертироватьИз чистого installScript к базовым MSI.Repackager доступен только в InstallShield Premier Edition или AdminStudio.
Я никогда не использовал продукт сам, поэтому я не могу поручиться за его эффективность.
Другие советы
Проекты Installscript можно отнести к УСТАРЕВШЕМУ способу установки. Базовый MSI-файл - это стандартный способ установки приложений на компьютеры с Windows.
За обработку логики установки отвечает Installscript Engine.Это очень похоже на старые установки на основе сценариев, которые были единственным способом установки приложений до 2000 года.
Механизм установки Windows (или служба) заботится о логике установки.Он читает базу данных MSI и выполняет соответствующие действия.Таким образом, Basic MSI - это ТРАНЗАКЦИОННАЯ процедура установки.
Для проектов Installscript и Basic MSI нет сопоставления ONE-TO-ONE. Переупаковка - единственный выход, если написать базовый MSI-файл с нуля - не вариант.
Сценарий установки может быть записан с помощью Wise Package Studio путем предварительного сканирования и последующего сканирования.Обычно вы выполняете предварительное сканирование вашей системы, которое сканирует реестр, файлы, версии, odbc и т. Д. Затем вы устанавливаете программное обеспечение и выполняете пост-сканирование, которое делает то же самое, что и предварительное сканирование.Этот метод сравнивает эти два, чтобы увидеть, какие изменения у вас есть в вашей системе.
Другой способ - запустить программу, нажав на первое приглашение, затем щелкнуть Пуск> Выполнить>% TEMP%, затем щелкнуть ОК.Следите за этим каталогом на предмет любых депонированных файлов .msi.
Если у вас есть файл .msi, вы можете использовать в командной строке «Msiexec.exe / i nameOfFile.msi / qb» для автоматической установки.
Полагаю, вы системный администратор.Ваш вопрос замечательный, надеюсь, я смог добавить свои 2 цента и внести свой вклад.
Известное программное обеспечение: Студия мудрых пакетов. AutoIT. Установщик SMS (в худшем случае)
Я нашел эта статья , она должна показать вам, как относительно быстро преобразовать проект Installscript MSI в базовый MSI, открыв либо Installscript MSI, либо скомпилированный MSI в " режиме мастера »из« Диалога открытия проекта ».
Я не тестировал его, но он должен работать.Я не уверен, что он все правильно конвертирует, но, вероятно, он достаточно хорош, чтобы вы могли очистить остальное вручную.