Здесь я решил поделиться своим способом, подготовки и установки Microsoft Office 2003 SP2 с любого флэш-носителя 256 МБ.
Я не думаю о том, что кто-то возьмёт и сделает пирацкий дистр и будет расставлять его со флэшки всем своим друзьям (это нелигитимно, да и противоречит Законодательному акту США "О защите авторских прав в цифровое тысячелетие" ).
Я предполагаю, что у кого-то на работе стоит корпоративная версия и надо установить её на машины в разных отделах (а то и в разных городах), а компакт-диск с дистрибутивом, естественно, всего один, и вы боитесь повредить эту драгоценность...
Ну, это была преамбула. А теперь - амбула.
Часть первая. Подготовка.
а) Установка с лицензионного компакт-диска.
Вставляем в привод компакт-диск, Пуск - Выполнить, в командную строку вбиваем:
D:\setup.exe /a MSINODISABLEMEDIA=1
где D - имя привода компакт-дисков.
В появившемся окне в поле "Организация" вводите название организации (или оставляете пустым), в поле "Место установки" вводите C:\MSO2003\ а в следующие 5 полей - Ваш лицензионный ключ.
б) Установка с "адаптированного" СD или его образа.
В этом случае создаётся папка C:\MSO2003 и туда копируется содержимое диска. Нас интересуют файлы: Setup.htm, Readme.htm, Setup.exe, Autorun.inf, Pro11.msi, Owc11.msi, а также каталог Files (со всеми подкаталогами).
Если же имеется образ диска, то распаковываем его любым архиватором, поддерживающим формат .iso, и извлекаем оттуда (СD1) всё те же файлы и каталог в папку C:\MSO2003.
Первый этап - завершён.
Часть вторая. Интеграция SP2.
Здесь я покажу, как в дистрибутив интегрируется SP2; SP1 интегрируется совершенно аналогично.
Копируем в корень диска С: файл сервис-пака и запускаем его из командной строки (Пуск-Выполнить) следующей командой:
C:\Office2003SP2-KB887616-FullFile-RUS.exe /Q /C /T:C:\SP2
Команда извлекает Service Pack 2 для Office 2003 в директорию C:\SP2
Создаём с помощью Блокнота в корне диска С: файл с именем 1.cmd следующего содержания:
msiexec /p C:\SP2\MAINSP2ff.msp /a C:\MSO2003\PRO11.msi SHORTFILENAMES=TRUE /qb
msiexec /p C:\SP2\OWC11SP2ff.msp /a C:\MSO2003\OWC11.MSI
и запускаем его. Ждём, пока он отработает (возможно, один раз спросит принять лицензионное соглашение - принимаем).
На этом процесс интеграции Service Pack 2 завершается.
Часть третья. Упаковка.
Размерчик дистрибутива получился немаленький - более 550 МБ, многовато для флэшки. Поэтому следующей задачей будет сжать его раза этак в три...
1. Понадобится архиватор 7-Zip. Его финальную версию 4.42 можно скачать с www.7-zip.org или локально - с инфинити и установить. Также понадобится дополнительный SFХ-модуль, его я приаттачил к этому посту в архиве 7zSfxC.7z. Достаточно просто распаковатьв папку с установленным 7-zip (по умолчанию: c:\Program Files\7-Zip\ ) и на этом подготовка закончена.
2. Пакуем содержимое папки C:\MSO2003 а именно файлы: Setup.htm, Readme.htm, Setup.exe, Autorun.inf, Pro11.msi, Owc11.msi, а также каталог Files (со всеми подкаталогами) прямо в каталог с установленным архиватором (рис.1). Формат архива 7z, уровень сжатия Ультра, ставим галку "Создать Solid архив", всё остальное - по умолчанию. Процедура может занять длительное время, особенно если на машине менее 512 МБ памяти. Подождём...
3. В том же каталоге с архиватором создаём с помощью Блокнота файл с именем MSO2003.txt следующего содержания (рис.2):
;!@Install@!UTF-8!
RunProgram="setup.exe"
ExtractTitle="Installing MS Office 2003.."
GUIMode="1"
;!@InstallEnd@!
и сохраняем его (внимание - очень важно!) - в кодировке UTF-8.
4. Теперь из командной строки запускаем команду:
copy /b 7zS.sfx +mso2003.txt + mso2003.7z mso2003.exe
Для меню пуск она будет выглядеть следующим образом:
copy /b "C:\Progra~1\7-zip\7zS.sfx" + "C:\Progra~1\7-zip\mso2003.txt" + "C:\Progra~1\7-zip\mso2003.7z" C:\mso2003.exe
То есть правильно вводим пути (рис.3). В противном случае - ничего не получится.
Всё. Теперь копируем получившийся один файл дистрибутива mso2003.exe на флэшку, попутно удивляясь, каким маленьким он получился и удаляем все ненужные временные файлы и каталоги.
Часть четвёртая. О недостатках.
Их всего три.
Если на машине 512 МБ и ли менее, то за работу с 7-zip лучше не браться... долго.
На диске, куда будет устанавливаться данный дистрибутив, должно быть не менее 600 МБ свободного места.
На машине, куда будет устанавливаться данный дистрибутив, должно быть не менее 256 МБ оперативной памяти. Вот и всё.
Использовались материалы сайта www.oszone.ru
(c)мой All rights reserved
Удачи