ORCA MSI Редактирование [закрыто]


8

все, все

Я пытаюсь отредактировать пакет MSI с помощью ORCA, это довольно хороший инструмент, но знает ли кто-нибудь о более хороших инструментах редактирования MSI?

ура


Я не уверен, что это то, что вам нужно, но довольно просто написать сценарий VBS или JS, который создает соответствующие COM-классы для работы с пакетами MSI. Я использовал это, например, для редактирования файлов .pcp (свойства создания патча) и .msi, чтобы автоматизировать некоторые заключительные шаги в создании пакета. Но я не уверен, является ли это вопросом развертывания или вы
создаете MSI-файлы

Ответы:


7

ORCA "официальный", но совершенно не хватает функций. Мы используем набор инструментов для наших потребностей в упаковке. Некоторые из этих инструментов выходят далеко за рамки простого редактирования MSI.

  1. Супер ОРКА
  2. WiX
  3. Расширенный установщик
  4. Универсальный экстрактор

Brillaint спасибо за это. даст попробовать эти инструменты
Cyper

5

Я только что нашел InstEd , бесплатный редактор MSI. Выглядит хорошо


+1, действительно, это один из самых удобных.
0xC0000022L

InstEdit является феноменальным. Возможность обновления MSI или создания преобразования, оставив исходное без изменений, невероятно удобна при создании пакетов для развертывания SCCM.
Пилман

2

ОБНОВЛЕНИЕ: проверьте эту сводку на stackoverflow.com для плюсов и минусов различных инструментов развертывания.


Если вам нужно внести существенные изменения в файл MSI, лучшими инструментами являются Installshield , Advanced Installer имудрый(официально на пенсии), руки вниз. Файл MSI является базой данных, и он полон таблиц со ссылочной целостностью . Изменения в одной таблице быстро касаются нескольких других таблиц, и расшифровать это довольно сложно, и это не очень эффективно по времени. В Orca вам необходимо внедрить все изменения каскадных таблиц вручную.

ОБНОВЛЕНИЕ: К сожалению, Мудрый, кажется, находится вне рынка из-за некоторой юридической проблемы. Это был мой любимый инструмент, так как он был надежным и предназначался для переупаковки и администраторов, а не разработчиков. Мудрый имел обыкновение иметь бесплатный инструмент под названием InstallTailor, который позволял захватывать изменения в преобразование таким способом, как мастер. Я не могу найти этот инструмент доступным в настоящее время.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.