Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Создание файла ответов MST к новым инсталляторам Windows Installer.

Ответить
Настройки темы
Создание файла ответов MST к новым инсталляторам Windows Installer.

Аватара для Anton04

Ветеран


Сообщения: 2154
Благодарности: 404


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: Anton04
Дата: 23-05-2012
Изображения
Тип файла: gif MSOffice2003ResourceKit.gif
(7.0 Kb, 35 просмотров)
Здравствуйте.

Есть задача создать файлы ответов к нескольким программам запакованным MSI.

Сразу оговорюсь, что о Microsoft Office 2003 Resource Kit знаю, пользуюсь, но он подходит только для старых msi инсталляторов (см. вложение).

Для примера: Opera`ы выше 11.01 он не пойдёт, файл ответов создастся, а вот инсталлятор его не примет.
Есть и другие программы которым тоже не пойдёт старый MS Office 2003 Resource Kit и созданные на его основе MST.

Вопрос состоит вот в чём, что есть на подобное Microsoft Office 2003 Resource Kit (такой же простое и незамысловатое) для создания файлов ответов в формате mst?
Перепаковывать MSI не хочу (не вижу смысла), нужно только создание файла ответов.

Буду благодарен всем за дельный совет или направление поиска.

-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.


Отправлено: 12:29, 23-05-2012

 

Новый участник


Сообщения: 20
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Anton04:
Для примера: Opera`ы выше 11.01 он не пойдёт, файл ответов создастся, а вот инсталлятор его не примет. »
Не соглашусь: Установщик Windows. Версия 4.5.6001.22159. Orca 4.5.6001.0
Сделал .mst, поменял каталог установки. Запускаю msiexec.exe /qb /i Opera_1164_1403_in.msi TRANSFORMS=1049.mst /l opera.log
Выжимка из лога установки:
Код: Выделить весь код
=== Logging started: 23.05.2012  14:29:34 ===
Action start 14:29:34: INSTALL.
Action start 14:29:34: ISSetupFilesExtract.
...
Action start 14:29:42: InstallFinalize.
Action ended 14:29:47: InstallFinalize. Return value 1.
Action start 14:29:47: ISSetupFilesCleanup.
1: Deleting Support File:  T:\Temp\{311E9A56-F2B0-4B6A-ABA9-355DA17D9E2F}\msi_helper_dll.dll 
Action ended 14:29:47: ISSetupFilesCleanup. Return value 1.
Action start 14:29:47: SetFirewallException.
Action ended 14:29:48: SetFirewallException. Return value 1.
Action ended 14:29:48: INSTALL. Return value 1.
MSI (s) (0C:7C) [14:29:48:500]: Product: Opera 11.64 -- Installation operation completed successfully.

MSI (s) (0C:7C) [14:29:48:500]: Установщик Windows выполнил установку продукта. Продукт: Opera 11.64. Версия: 11.64. Язык: 1033. Установка завершена с состоянием: 0.

=== Logging stopped: 23.05.2012  14:29:48 ===
Все встало аж бегом...

Отправлено: 15:45, 23-05-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Anton04

Ветеран


Сообщения: 2154
Благодарности: 404

Профиль | Отправить PM | Цитировать


AlexKr,

А теперь поподробнее, где вы видели в Orca пошаговый мастер для создания mst как MS Office 2003 Resource Kit?

или я чего-то не понимаю!?

-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.


Отправлено: 15:58, 23-05-2012 | #3


Новый участник


Сообщения: 20
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Anton04:
А теперь поподробнее, где вы видели в Orca пошаговый мастер для создания mst как MS Office 2003 Resource Kit?
или я чего-то не понимаю!? »
Ничего сложного, открыли msi. Пункт меню Transform -> New Transform. Меняем, что надо. Пункт меню Transform -> Generate Transform.
Я вот тут посмотрел лог установки. Похоже MSI сделан в InstallShield. Может еще InstallShield-овская машина требуется? Были у меня такие MSI-установки, которые требовали InstallShield-овская машины, причем именно конкретной версии.

P.S. Невнимательно прочитал предыдущий ответ. Да, действительно, пошагового мастера в Orca нет. Но может там не так много нужно менять?

Последний раз редактировалось AlexKr, 23-05-2012 в 16:33. Причина: Дополнение


Отправлено: 16:29, 23-05-2012 | #4


Аватара для Anton04

Ветеран


Сообщения: 2154
Благодарности: 404

Профиль | Отправить PM | Цитировать


Цитата AlexKr:
Ничего сложного, открыли msi. Пункт меню Transform -> New Transform. »
Про эту опцию я знаю, но дело в том что я не хочу менять сам инсталлятор (нужно чтоб он был оригинальным), а хочу только создать файл ответов и всё (чтобы потом воспользоваться cmd и командой c:\Opera_1164_1403_in.msi TRANSFORMS=с:\opera.MST /qb- )

Цитата AlexKr:
Но может там не так много нужно менять? »
Я же привёл только один пример, хоть и самый назойливый и не дающий мне покоя... менять нужно не так уж много, например: добавление файлов, добавление записи в реестр. MS Office 2003 Resource Kit прекрасно бы справился с этим если бы понимал новый инсталляторы.

-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.


Отправлено: 16:35, 23-05-2012 | #5


Новый участник


Сообщения: 20
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Anton04:
Про эту опцию я знаю, но дело в том что я не хочу менять сам инсталлятор (нужно чтоб он был оригинальным), а хочу только создать файл ответов и всё (чтобы потом воспользоваться cmd и командой c:\Opera_1164_1403_in.msi TRANSFORMS=с:\opera.MST /qb- ) »
Так инсталлятор и не меняется! Если, конечно не сделать Save MSI. Generate Transform просто сохраняет изменения в mst-файл. А прикладываются эти изменения только в процессе инсталляции. В моем случае я создал файл 1049.mst и
Цитата AlexKr:
msiexec.exe /qb /i Opera_1164_1403_in.msi TRANSFORMS=1049.mst /l opera.log »
Но универсального пошагового мастера все-равно нет... Кстати если посмотреть через Orca какие изменения делает MS Office 2003 Resource Kit при инсталляции Office, мне кажется там масса ненужной информации. Все руки не доходят сделать такой mst самому. Или через vbscript.

Отправлено: 16:59, 23-05-2012 | #6


Аватара для Anton04

Ветеран


Сообщения: 2154
Благодарности: 404

Профиль | Отправить PM | Цитировать


Цитата AlexKr:
Generate Transform просто сохраняет изменения в mst-файл. »
Где я его создам то в графическом режиме!? MS Office 2003 Resource Kit же не подойдёт...

Цитата AlexKr:
Но универсального пошагового мастера все-равно нет... »
Ну совсем универсального то и не надо, в принципе MS Office 2003 Resource Kit устраивает и таким каким есть, вот только научить бы его новые msi понимать...

Цитата AlexKr:
Кстати если посмотреть через Orca какие изменения делает MS Office 2003 Resource Kit при инсталляции Office, мне кажется там масса ненужной информации. »
Ну это не критично, т.к. работает же!

Цитата AlexKr:
Все руки не доходят сделать такой mst самому. »
жаль, mst конфигуратор был бы кстати... очень помог бы в админской работе...

Может всё же есть какое подобное решение для создания файлов ответов? Хоть намёк на подобное?

-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.


Отправлено: 22:10, 23-05-2012 | #7


Новый участник


Сообщения: 20
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Anton04:
Где я его создам то в графическом режиме!? »
Похоже я невнятно объяснил свои действия. По порядку:

Запускаем Orca. Открываем Opera_1164_1403_in.msi
- Пункт Меню Transform -> New Transform
- Слева выбираем таблицу Directory, справа строку OPERA
- Меняем DefaultDir с Opera на Opera2
- Пункт Меню Transform -> Generate Transform
- Сохраняем изменения в виде mst-файла (например 1049.mst)
Закрываем Orca без сохранения Opera_1164_1403_in.msi

Исходный msi не изменен!!!

Запускаем msiexec.exe /qb /i Opera_1164_1403_in.msi TRANSFORMS=1049.mst /l opera.log

Получаем Opera установленную в каталог %ProgramFiles%\Opera2
Вроде все правильно...

Отправлено: 12:33, 24-05-2012 | #8


Аватара для Anton04

Ветеран


Сообщения: 2154
Благодарности: 404

Профиль | Отправить PM | Цитировать


Цитата AlexKr:
Похоже я невнятно объяснил свои действия. По порядку: »
Нет с этим всё понятно, но работать с таблицей и работать с мастером где нужно только указать что ты хочешь это две разные вещи.

Мне нужен именно пошаговый мастер создания mst. Т.к. нужно вносить ещё много изменений помимо банального места установки...

-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.


Отправлено: 12:38, 24-05-2012 | #9


Аватара для cameron

Ветеран


Сообщения: 4677
Благодарности: 1092

Профиль | Отправить PM | Цитировать


Anton04,
ну а Install Shield Studio вы использовать не хотите?
это, конечно, из пушки по воробьям...

-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.


Отправлено: 14:43, 24-05-2012 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Создание файла ответов MST к новым инсталляторам Windows Installer.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Выбор файла ответов при установке Windows Omnividente Автоматическая установка Windows 2000/XP/2003 2 28-07-2010 18:53
[решено] При наличии файла ответов нет функции Восстановления (Repair, [R]) toai Автоматическая установка Windows 2000/XP/2003 33 27-03-2009 11:20
[решено] Два файла ответов и графическое меню XDeveloper Автоматическая установка Windows 2000/XP/2003 1 26-06-2008 13:47
Нужна помощь по настройкам файла ответов и его срабатыванию при установке Wu-Tang Хочу все знать 97 28-05-2008 18:53
Vista unattend установка - вопрос о параметрах файла ответов bekas Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 5 20-12-2006 11:43




 
Переход