Постараюсь ответить на еще один вопрос FAQ'a
6. Какие особенности интеграции обновлений в полный пакет программ Office 2003 (Visio, OneNote и тд.)
Существует некий полноценный дистрибутив, в котором уже собраны в одном каталоге все различные компоненты
Office 2003.
Этот дистрибутив большинству людей недоступен и найти его в интернете маловероятно. Выглядит он как обычный о дистрибутив, т.е. кучка CAB-файлов плюс набор установщиков - их там больше десяти, в отличие от общедоступного дистрибутива, где один установщик - setup.exe и один msi-файл (у большинства pro11.msi). В то же время, известно, что общедоступный дистрибутив распространяется на нескольких дисках - 1й диск собственно сам Office 2003, 2й - FrontPage, 3й, 4й, 5й - Project, Visio и OneNote. Так вот очень многие CAB-файлы этих пяти дисков полностью совпадают (в пределах одного Service Pack и языка), поэтому все эти дистрибутивы можно совместить в одном каталоге, что значительно сэкономит занимаемое ими место.
Можно просто скопировать все эти диски в один каталог, но тогда мы теряем возможность устанавливать продукты через файл setup.exe - ведь он есть во всех дистрибутивах, а параметры для него хранятся в файле
FILES\SETUP.INI - а этот файл различен для этих пяти дисков.
Самый простой способ выйти из этой проблемы - это переименовать файлы
SETUP.EXE и
FILES\SETUP.INI в
SETUP???.EXE и
FILES\SETUP???.INI, где
??? - должен быть одинаков для файлов одного дистрибутива.
Но в таком виде этот мпособ не подходит для интегратора, потому что при создании админ. точки и
SETUP.EXE и
FILES\SETUP.INI берутся из CAB-файлов и все изменения будут утеряны.
Поэтому надо взять
Orca и заменить все найденные
SETUP.EXE на
SETUP???.EXE и
FILES\SETUP.INI на
FILES\SETUP???.INI.
Но это все подготовительная часть - для тех кому интересно как все работает
Чтобы совместить в одном каталоге несколько дистрибутивов нужно
1) Положить все эти дистрибутивы в папку
Distrib - можно по подпапкам, ничего в них не изменяя
2) Указать в
Settings.ini -
ReNameSetupz=Yes - т.е. раскомментировать эту строку (убрать (;) в начале строки)
3) Настроить остальные параметры при необходимости и запустить процесс интеграции...
После окончания интеграции, на выходе получим дистрибутив с установщиками
PRO11.exe,
FP11.exe и т.д. вместо файлов
SETUP.exe
P.S. Шапку по-позже подправлю...
