PDA

Показать полную графическую версию : MSI - инсталляторы


Страниц : [1] 2 3

desperate
30-06-2006, 22:36
Каким софтом можно перепаковать MSI - инсталяторы, некоторые пробывал нормально распаковываються WinRar или 7-zip, а некоторые не хотят. Какая программа сможет распоковать любой MSI?

vampik
30-06-2006, 22:49
Если нужно распаковать, лучшее средство - админ.точка :) В случаях, когда она не работает, поможет msi plugin v1.2 for Total Commander, только внутри самого msi имена файлов зачастую искажены.
Если нужно перепаковать, то смотря что надо. Если заменить пару файлов измененными, опять же, сделать админ.точку и подменить файлы там, либо msi plugin'ом вытащить cab из msi и заменить в нем.
Если удалить компоненты или добавить свои файлы/значения реестра, необходим спец.софт. Простейший случай - Orca, неоднократно упоминавшаяся на этом форуме, но в ней необходимо вручную править таблицы. Есть InstallShield, где тоже самое можно сделать с помощью удобного графического интерфейса, но вопросы получения дистрибутива и приведения его к работоспособности выходят за рамки данного форума.

boss911
01-07-2006, 03:16
desperate

Если удалить компоненты или добавить свои файлы/значения реестра, необходим спец.софт ... Есть InstallShield, где тоже самое можно сделать с помощью удобного графического интерфейса
Неоднократно упоминал о Wise for Windows Installer 6.20 затрудняет меня в использовании только англ. фейс!!

S1NTEZ
01-07-2006, 20:27
Можно узнать попдробней насчет перепаковки. Ну там взять инсталлятор и заменить в нем нужные файлы.
Какие программы для этого нужны и где их можно взять?

vampik
01-07-2006, 21:22
Грр.. прошу читать повнимательнее. Чтобы заменить файлы, спец.софта не надо. Он нужен, чтобы чего-нибудь удалить/добавить..
Простейший способ заменить файлы - сделать административную установочную точку:
msiexec.exe /a "X:\path\superprogram.msi" /qb TARGETDIR="X:\path\superprogram"
и в ней заменить нужные файлы.

boss911
02-07-2006, 01:09
Простейший способ заменить файлы - сделать административную установочную точку:
А также, потом можно скомпилировать в один msi

Dust112
02-07-2006, 07:58
boss911
А можно попадробнее о обратном компилировании в один msi.

boss911
02-07-2006, 17:46
Dust112
А можно попадробнее о обратном компилировании в один msi.
Подробности уже в самой программе Wise for WinInstaller 6.20
Скачать (http://209.104.132.210/WfWI_6_20.msi) с офф. сайта!!

S1NTEZ
03-07-2006, 19:36
беру пакет ACDSee.msi (21 мб) распковываю его при помощи админ.точки. ничего не изменяю и снова заваковываю при помощи Wise for WinInstaller 6, и получаю тоже самое только на 8 мб тяжелее. Инсталлятор получается 29 мб.
Может кто скажет, как это поправить? Или я что то не так делаю?

boss911
03-07-2006, 19:55
S1T3Z
получаю тоже самое только на 8 мб тяжелее.
А про метод сжатия Вы что-то слышали!? Заходим в Releases , кликаем пару раз по Default и ставим то, что нам нужно!!

desperate
05-07-2006, 00:05
boss911
поставил я программку, которую ты привел выше, точнее не поставил.... она издеваеться ипросит ввести пароль, я его ввожу...а ей пофигу, говорит создайте пароль для учетной записи.
В чем проблема?

boss911
05-07-2006, 01:04
desperate
она издеваеться ипросит ввести пароль, я его ввожу...а ей пофигу, говорит создайте пароль для учетной записи.
Чтоб небыло заморочек с установкой, нужен серийник к Prof версии!!

VitRom
06-07-2006, 18:01
Плз, альтернативы WfWI, только полегче?

boss911
06-07-2006, 18:44
VitRom
Плз, альтернативы WfWI, только полегче?
InstallShield , но я уверен, что она не как не легче (не юзал) !! И вообще, что Вы имеете в виду под словом "легче", если по обьему, то тогда народный метод - ORCA :)

VitRom
09-07-2006, 16:31
boss911 Извиняюсь, не подумал о двусмысленности "легче". Да, легче именно по весу.
Но при этом с более-менее близким функционалом. Самое главное - модификация существующих пакетов.
Удобный гуй очень приветствуется. :-)

Ой! офигеть! не можу я целый SDK качать... Вопрос остаётся.

vampik
09-07-2006, 17:45
VitRom
http://rapidshare.de/files/19641610/Orca.7z.html (1596 KB)
Гуй для редактирования инсталляторов в ней отсутствует - всё ручками.

Удобное gui, как я уже сказал, есть в InstallShield, но весит он 160Мб. Тут уж либо ручками, либо тяжелый пакет скачать.

VitRom
09-07-2006, 21:18
Спасибо!

Кстати, насчёт всё ручками - нашёл на сурсфорже ещё и какое-то IzFree (http://izfree.sourceforge.net/) именно для Орки (правда, ещё не копал)

FUH
10-08-2006, 12:20
Никто не поделится свеженькой утилиткой MsiDB.exe. У меня датирована 2000 годом - она должна вроде быть в том же SDK что и Orca.

XXXler
10-08-2006, 15:25
FUH, из SDK 2003

FUH
11-08-2006, 01:42
XXXler
Большое спасибо.

Очень удобная вещь. Я ей нашел такое применение - на примере Office 2003, но подойдет и к другим MSI-инсталляторам.

Делаем админ. точку, копируем туда MsiDB и выполняем Msidb.exe -d PRO11.MSI -k AdminProperties.

Теперь из этой админ точки можно опять создать админ. точку - ругнутся Web-компоненты, но с ними можно также поступить :-)

Т.е. из админ точки получили полноценный дистрибутив, но в рапакованном виде.




© OSzone.net 2001-2012