Показать полную графическую версию : MSI - инсталляторы
desperate
30-06-2006, 22:36
Каким софтом можно перепаковать MSI - инсталяторы, некоторые пробывал нормально распаковываються WinRar или 7-zip, а некоторые не хотят. Какая программа сможет распоковать любой MSI?
Если нужно распаковать, лучшее средство - админ.точка :) В случаях, когда она не работает, поможет msi plugin v1.2 for Total Commander, только внутри самого msi имена файлов зачастую искажены.
Если нужно перепаковать, то смотря что надо. Если заменить пару файлов измененными, опять же, сделать админ.точку и подменить файлы там, либо msi plugin'ом вытащить cab из msi и заменить в нем.
Если удалить компоненты или добавить свои файлы/значения реестра, необходим спец.софт. Простейший случай - Orca, неоднократно упоминавшаяся на этом форуме, но в ней необходимо вручную править таблицы. Есть InstallShield, где тоже самое можно сделать с помощью удобного графического интерфейса, но вопросы получения дистрибутива и приведения его к работоспособности выходят за рамки данного форума.
desperate
Если удалить компоненты или добавить свои файлы/значения реестра, необходим спец.софт ... Есть InstallShield, где тоже самое можно сделать с помощью удобного графического интерфейса
Неоднократно упоминал о Wise for Windows Installer 6.20 затрудняет меня в использовании только англ. фейс!!
Можно узнать попдробней насчет перепаковки. Ну там взять инсталлятор и заменить в нем нужные файлы.
Какие программы для этого нужны и где их можно взять?
Грр.. прошу читать повнимательнее. Чтобы заменить файлы, спец.софта не надо. Он нужен, чтобы чего-нибудь удалить/добавить..
Простейший способ заменить файлы - сделать административную установочную точку:
msiexec.exe /a "X:\path\superprogram.msi" /qb TARGETDIR="X:\path\superprogram"
и в ней заменить нужные файлы.
Простейший способ заменить файлы - сделать административную установочную точку:
А также, потом можно скомпилировать в один msi
boss911
А можно попадробнее о обратном компилировании в один msi.
Dust112
А можно попадробнее о обратном компилировании в один msi.
Подробности уже в самой программе Wise for WinInstaller 6.20
Скачать (http://209.104.132.210/WfWI_6_20.msi) с офф. сайта!!
беру пакет ACDSee.msi (21 мб) распковываю его при помощи админ.точки. ничего не изменяю и снова заваковываю при помощи Wise for WinInstaller 6, и получаю тоже самое только на 8 мб тяжелее. Инсталлятор получается 29 мб.
Может кто скажет, как это поправить? Или я что то не так делаю?
S1T3Z
получаю тоже самое только на 8 мб тяжелее.
А про метод сжатия Вы что-то слышали!? Заходим в Releases , кликаем пару раз по Default и ставим то, что нам нужно!!
desperate
05-07-2006, 00:05
boss911
поставил я программку, которую ты привел выше, точнее не поставил.... она издеваеться ипросит ввести пароль, я его ввожу...а ей пофигу, говорит создайте пароль для учетной записи.
В чем проблема?
desperate
она издеваеться ипросит ввести пароль, я его ввожу...а ей пофигу, говорит создайте пароль для учетной записи.
Чтоб небыло заморочек с установкой, нужен серийник к Prof версии!!
Плз, альтернативы WfWI, только полегче?
VitRom
Плз, альтернативы WfWI, только полегче?
InstallShield , но я уверен, что она не как не легче (не юзал) !! И вообще, что Вы имеете в виду под словом "легче", если по обьему, то тогда народный метод - ORCA :)
boss911 Извиняюсь, не подумал о двусмысленности "легче". Да, легче именно по весу.
Но при этом с более-менее близким функционалом. Самое главное - модификация существующих пакетов.
Удобный гуй очень приветствуется. :-)
Ой! офигеть! не можу я целый SDK качать... Вопрос остаётся.
VitRom
http://rapidshare.de/files/19641610/Orca.7z.html (1596 KB)
Гуй для редактирования инсталляторов в ней отсутствует - всё ручками.
Удобное gui, как я уже сказал, есть в InstallShield, но весит он 160Мб. Тут уж либо ручками, либо тяжелый пакет скачать.
Спасибо!
Кстати, насчёт всё ручками - нашёл на сурсфорже ещё и какое-то IzFree (http://izfree.sourceforge.net/) именно для Орки (правда, ещё не копал)
Никто не поделится свеженькой утилиткой MsiDB.exe. У меня датирована 2000 годом - она должна вроде быть в том же SDK что и Orca.
XXXler
Большое спасибо.
Очень удобная вещь. Я ей нашел такое применение - на примере Office 2003, но подойдет и к другим MSI-инсталляторам.
Делаем админ. точку, копируем туда MsiDB и выполняем Msidb.exe -d PRO11.MSI -k AdminProperties.
Теперь из этой админ точки можно опять создать админ. точку - ругнутся Web-компоненты, но с ними можно также поступить :-)
Т.е. из админ точки получили полноценный дистрибутив, но в рапакованном виде.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.