Способов конечно же много, но я предложу тот, которым пользуюсь сам...
Я так понимаю, что цель - установить обновленный
FileFormatConverters вместе с Офисом 2003
Для этого создаем папку
Convert.2k7 в папке с Офисом 2003 и распаковывем туда
Пакет обеспечения совместимости Microsoft Office для форматов файлов Word, Excel и PowerPoint 2007 командой
FileFormatConverters.exe /extract:"%ПапкаСОфисом2003%\Convert.2k7" /quiet
Далее создаем папку
Updates в созданной ранее
Convert.2k7 и распаковываем в нее обновления для пакета обеспечения совместимости примерно такой же командой как указано выше
Затем добавляем в файл
Setup.ini, находящийся в подпапке
FILES\SETUP в папке с офисом 2003
примерно следущее:
читать дальше »
[ChainedInstall_1]
TaskName=File Formats Converter 2007
TASKTYPE=msi
PATH=Convert.2k7\O12Conv.msi
CmdLine=ADDLOCAL=ALL
Display=basic
Reboot=0
IgnoreReturnValue=1
[ChainedInstall_2]
TaskName=Updates for File Formats Converter 2007
TASKTYPE=exe
PATH=MsiExec.exe
CmdLine=/update Convert.2k7\Updates\Convsp2.msp;Convert.2k7\Updates\pptconv.msp
Reboot=0
IgnoreReturnValue=1
Причем, если хотим чтобы процесс установки не отображался, то вместо
Display=basic указываем
Display=none, а так же параметр
/quiet для обновлений.
Так же, если вы пользовались интегратором и хотите автоматически внести изменения в реестр из AllPatches.reg, то добавляем еще и это:
читать дальше »
[ChainedInstall_3]
TaskName=Add Updates to registry
TASKTYPE=exe
PATH=REG.EXE
CmdLine=IMPORT PRO11.reg
Здесь для скрытия консоли при необходимости может помочь
hidcon
P.S. Преимущество данного метода заключается в том, что обновления на конвертер ставятся не по очереди, а за один раз!
Главное не забыть прописать все обновления в строчке
CmdLine=/update Convert.2k7\Updates\Convsp2.msp;Convert.2k7\Updates\pptconv.msp