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

Показать сообщение отдельно

Старожил


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

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


barozzzy, делаешь папку с двумя подпапками, например такие:
Код: Выделить весь код
MyOffice\OfSetup\
MyOffice\FFmtSetup\
Первое - из офиса делаешь админточку и интегрируешь туда SP3, заготавливаешь нужное количество MST для автоустановки на все случаи жизни (методика ко всему перечисленному - в шапке темы). Помещаешь все полученные файлы в папку OfSetup, она будет выглядеть примерно так:
Код: Выделить весь код
FILES\
OWC11.MSI
PRO11.MSI
README.HTM
SETUP.EXE
SETUP.HTM
Variant1.MST
Variant2.MST
Variant3.MST
Variant4.MST
Второе - распаковываешь установку FileFormatConverters_ru.exe в папку FFmtSetup. Сделать это можно почти любым архиватором или ключом /extract (см. справку FileFormatConverters_ru.exe). Содержимое этой папки будет:
Код: Выделить весь код
EULA
files12.cat
O12Conv.cab
O12Conv.msi
README.HTM
Упаковываешь содержимое папки MyOffice архиватором 7-Zip методом, который сможет распаковать выбранный 7zSFX-модуль (тот, что модифицирован, не родной).

В корне архива должно быть две папки (пусть имя архива MyOffice.7z):
Код: Выделить весь код
OfSetup\
FFmtSetup\
Теперь в кодировке UTF8 набираем следующий текстовый файл (MyOff.txt):
Код: Выделить весь код
;!@Install@!UTF-8!
Title="Установка MS Office 2003 с дополнениями"
BeginPrompt="Сейчас будут запущены установщики MS Office 2003 SP3\nи MS Office 2007 File Format Converter.\nО других вариантах установки Вы можете\nузнать, нажав \"Отмена\" и запустив снова\nэтот SFX архив с ключом '-?' или '-h'"
SetEnvironment="Inst2003=OfSetup\\setup.exe TRANSFORMS=OfSetup\\"
SetEnvironment="Inst20032=.MST /qn /noreboot"
SetEnvironment="Inst2007S=msiexec /i FFmtSetup\O12Conv.msi /qn /norestart"
; Выборочная установка
RunProgram="OfSetup\setup.exe /noreboot"
RunProgram="msiexec /i FFmtSetup\O12Conv.msi"
AutoInstall0="%Inst2007S%"
; Word и Excel
AutoInstall1="%Inst2003%Variant1%Inst20032%"
; Word, Excel, Access, PowerPoint
AutoInstall2="%Inst2003%Variant2%Inst20032%"
; Word, Excel, Access, PowerPoint, Outlook
AutoInstall3="%Inst2003%Variant3%Inst20032%"
; Полная установка
AutoInstall="%Inst2003%Variant4%Inst20032%"
AutoInstall="%Inst2007S%"
GUIFlags="32+2048+4096"
GUIMode="2"
HelpText="При запуске этого SFX архива без ключей последовательно будет запущена\nручная установка MS Office 2003 SP3 и MS Office 2007 File Format Converter.\n\nКлючи тихой установки:\n\t-ai  Установка всех компонентов\n\t-ai0  Установка MS Office2007 File Format converter\n\t-ai1  Только Word и Excel\n\t-ai2  Word, Excel, Access, PowerPoint\n\t-ai3  Word, Excel, Access, PowerPoint, Outlook\n\t-aix0  Установка варианта x (от 1 до 3) в комбинации с вариантом 0.\n\nРекомендуемый набор: Word, Excel, Access, PowerPoint и MS Office 2007 File\nFormat Converter, запускается ключом -ai20\n\nВыберите нужный Вам вариант."
;!@InstallEnd@!
После этого склеиваем SFX-модуль, скрипт MyOff.txt и архив:
Код: Выделить весь код
copy /b 7ZSD_LZMA.sfx+MyOff.txt+MyOffice.7z MOSetup.exe
Полученный файл MOSetup.exe с ключом /? пояснит, как все это работает. Надеюсь, помог.

... Ay_Emul: no song playing...

-------
AY-3-8910/AY-3-8912/YM2149F Homepage


Отправлено: 16:08, 17-06-2008 | #503