Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Microsoft Автоматическая установка Автоматическая установка Windows XP Office 2003 - метод точки административной установки RSS

Office 2003 - метод точки административной установки

Текущий рейтинг: 4.32 (проголосовало 92)
 Посетителей: 42436 | Просмотров: 68163 (сегодня 0)  Шрифт: - +

Как я уже говорил в обзоре методов установки Office, точку административной установки можно создать только с версиями Office 2003, которые распространяются через программы Volume License (как правило, корпоративные). Точка административной установки, в принципе, и предназначена для использования в организации. Размещая ее на сервере, вы тем самым предоставляете всем пользователям доступ к обновленным установочным файлам Office. Пользователи вашей сети могут использовать точку административной установки не только для установки Office, но и для добавления компонентов и восстановления приложений Office.

Если вы не можете создать точку административной установки, то у вас не получится интегрировать обновления в нее. И хотя все остальные этапы, начиная с четвертого, вам будут доступны, я рекомендую воспользоваться методом setup.ini для включения обновлений в состав установочных файлов Office путем их присоединения или интеграции.

Этап 1 - Создание точки административной установкиanchor

Итак, создаем точку административной установки. Это нужно проделать всего один раз. Вставьте диск с Office в CD-ROM и запустите следующую команду из окна Выполнить (Run) (Пуск->Выполнить или Start->Run).

X:\setup.exe /a MSINODISABLEMEDIA=1

Не забудьте поменять букву CD-ROMа на свою.

Важное примечание! Используйте MSINODISABLEMEDIA=1, если вы планируете записать пакет приложений Office 2003 на компакт-диск и использовать его впоследствии для добавления компонентов или восстановления Office. Дело в том, что когда Вы запускаете программу установки с параметром командной строки /a, установщик Windows автоматически присваивает свойству DISABLEMEDIA значение 1. Это свойство предотвращает возможность использования любых физических носителей, включая Ваш компакт-диск, в качестве альтернативного источника установки Office 2003. Свойство MSINODISABLEMEDIA указывает установщику Windows не использовать свойство DISABLEMEDIA.

Если у вас нет файла Setup.exe или он не запускается с параметром командной строки /a, то читайте Примечание 1. Таким образом вы запускаете административную установку Office и первое же окно спросит вас куда вы хотите установить файлы.

Administrative Point

Здесь вы можете ввести название oрганизации и ключ продукта. Ключ продукта вводится лишь один раз, и больше он вам не понадобится. Укажите папку для установки C:\XPCD\$OEM$\$1\install\Applications\Office2003\ (создайте ее заранее). Затем нажмите Next, примите лицензионное соглашение и жмите Start. После этого распакованные из cab-архивов файлы Office должны скопироваться в указанную вами папку.

Administrative Point

Этап 2 - Интеграция Service Pack 3 anchor

Загрузите Service Pack 3 для Office 2003 (для английской версии размер файла 117.7 Мб).

Выполните следующую команду из командной строки или из диалогового окна Пуск->Выполнить (в команде не забудьте указать путь к файлу):

Office2003SP3-KB923618-FullFile-ENU.exe /Q /C /T:C:\SP3

Команда извлекает Service Pack 3 для Office 2003 в папку C:\SP3

Integration

Затем из командной строки выполните поочередно следующие команды (должно быть две строки)

msiexec /p C:\SP3\MAINSP3.msp /a C:\XPCD\$OEM$\$1\install\Applications\Office2003\PRO11.msi SHORTFILENAMES=TRUE /qb
msiexec /p C:\SP3\OWC11SP3.msp /a C:\XPCD\$OEM$\$1\install\Applications\Office2003\OWC11.MSI SHORTFILENAMES=TRUE /qb

На этом процесс интеграции Service Pack 3 завершается, и папка C:\SP3 более не понадобится. Если уже появились другие обновления, то вы, возможно, тоже захотите их интегрировать в точку административной установки. Читайте ниже, как это сделать; в противном случае переходите к Этапу 4.

Этап 3 - Интеграция обновленийanchor

Теперь нужно загрузить обновления к Office 2003. Лучшим способом будет установить Office 2003 SP3, пойти на узел Office Update из меню "Справка" любого приложения, записать номера статей базы знаний Microsoft (MS Knowledge Base), a затем скачать обновления. В принципе, все текущие обновления можно найти на этой странице, но там отдельные списки для каждого приложения, отсортированные по дате, что не слишком удобно.

Распаковка обновлений будет производиться в папку C:\O2003updates (вы можете использовать другую, но я буду отталкиваться именно от C:\O2003updates).

Если у вас установлен архиватор WinRAR или 7-zip, то вы можете легко распаковать каждый файл обновлений в папку C:\O2003updates (в Total Commander достаточно сочетания клавиш CTRL+PAGE DOWN). Если архиватора нет, то откройте командную строку, перейдите в папку, в которую вы загрузили обновления и выполните следующую команду:

FOR %f IN (*.exe) DO %f /Q /C /T:C:\O2003updates

Альтернативно вы можете загрузить пакетный файл Extract_Updates.cmd, который выполнит распаковку автоматически. Поместите файл в папку, где находятся обновления.

После того, как вы распакуете файлы обновлений, у вас будет несколько MSP-файлов (на скриншоте ниже распаковано лишь одно обновление, поскольку на момент редактирования статьи другие обновления еще не были доступны после выхода SP3).

Integration

Внимание! В различных обновлениях Office 2003 могут содержаться MSP-файлы с одинаковыми именами. Например, два разных обновления для Outlook 2003 могут содержать файлы OUTLOOK.MSP. В таком случае распаковка в пакетном режиме может оказаться не лучшим способом, поскольку вы сможете только перезаписать имеющийся в папке файл, либо вовсе отказаться от распаковки этого обновления. В качестве обходного пути вы можете распаковывать обновления по одному и переименовывать MSP-файлы, например, в соответствии с номером статьи базы знаний: KB924085_mso.msp

Теперь займемся интеграцией обновлений. Если хотите, то можете использовать Office 2003 Slipstreamer, который автоматически интегрирует все обновления, избавляя вас от необходимости вводить команды для каждого файла. Нужнo просто запустить файл из папки C:\O2003updates. Этот файл подразумевает, что установочные файлы Office 2003 находятся в C:\XPCD\$OEM$\$1\install\Applications\Office2003\. Если вы выбрали другое расположение, то либо не используйте файл вовсе, либо сделайте соответствующие изменения, открыв файл в Блокноте.

Если же вы хотите все проделать вручную, то выполните последовательно следующие команды из командной строки: (должно быть две строки)

cd C:\O2003updates
FOR %f IN (*.msp) DO msiexec /p %f /a C:\XPCD\$OEM$\$1\install\applications\Office2003\pro11.msi SHORTFILENAMES=TRUE /qb

После окончания всех операций у вас будет полностью обновленный дистрибутив Office 2003. Вы можете записать этот дистрибутив на CD, и хранить в укромном месте ;-)

Данное руководство применимо и ко всем будущим обновлениям. Административную точку создавать не понадобится, т. к. это нужно делать всего один раз.

Этап 4 - Custom Installation Wizardanchor

Скачайте Office 2003 Resource Kit Tools

Запустите ork.exe для установки Office 2003 Resource Kit Tools. После окончания установки идите в Start->Programs->Microsoft Office Tools->Microsoft Office 2003 Resource Kit Tools и выберите Custom Installation Wizard.

Вы увидите первое окно из 22. На самом деле, большинство из окон можно пропустить, так что процедура конфигурирования не займет много времени. Щелкните на скриншот, чтобы рассмотреть картинку получше.

Custom installation Wizard

На втором шаге выберите MSI файл из вашей директории Office2003. Это будет PROPLUS.msi для Office2003 Professional с Frontpage (и PRO.msi без Frontpage). Примечание 2.

Custom installation Wizard

Шаг 3: Create a new MST file (создайте новый MST-файл)

Custom installation Wizard

Шаг 4: Сохраните его с именем Unattended.MST в корневой папке установочных файлов Office (на скриншоте файл называется иначе, но это не важно).

Custom installation Wizard

Шаг 5: Ничего не меняйте, если только вы не хотите назначить альтернативную директорию для установки Офиса

На седьмом шаге вы сможете сконфигурировать установку компонентов Office 2003

Custom installation Wizard

Custom installation Wizard

Идите шаг за шагом, изменяя настройки в зависимости от ваших предпочтений, и пропуская шаги, которые вам непонятны.

Этап 5 - Команда для установки Office

В конце работы Custom Installation Wizard вы увидите окно с командой для запуска

Custom installation Wizard

Эта команда выполняет автоматическую установку Office 2003, используя файл преобразования Unattended.MST, который вы создали. Все указанные вами параметры будут сконфигурированы в процессе установки. Но нам не нужна эта команда в том виде, в котором нам ее предлагает мастер, поскольку в ней используется абсолютный путь к файлу преобразования. Если разместить MST-файл в корневой папке установочных файлов Office (в одной папке с setup.exe), можно будет указать относительный путь. В таком случае команду нужно изменить следующим образом (скопируйте ее из окна мастера в Блокнот):

setup.exe TRANSFORMS=C:\XPCD\$OEM$\$1\install\Applications\Office2003\Unattended.MST /qb-

меняем на

setup.exe TRANSFORMS=Unattended.MST /qb-

Теперь эту команду можно использовать для установки Office с заданными параметрами любым известным вам способом - при помощи пакетного файла, RunOnceEx и так далее (не забудьте указать путь к setup.exe).

Вот и все!


Примечание 1

В моем распоряжении находилась версия Office 2003, лицензированная моим университетом. Названия файлов несколько отличались от описанных в руководстве, и для создания точки административной установки я использовал файл Setuppro.exe. Это было несложно вычислить, однако с первой попытки этот файл не сработал. Ниже я объясню почему, и возможно вам надо будет перечитать Этап 3, где ведется речь об MST файлах. Моя версия была до определенной степени сконфигурирована и уже содержала MST файл (откуда я кстати извлек ключ продукта). При попытке запустить Setuppro.exe /а я получал сообщение об ошибке. Пришлось подойти к проблеме основательно ;-) В итоге я нашел файл setup.ini в директории Files\Setup. В этом файле была прописана строка, указывающая на уже существующий MST файл.

[MST]
; The MST section gives the full path to a transform that should be applied.
MST1=IU.MST
;MST1=D:\transforms\my transform.mst

После ее удаления (ставится ; в начале строки) все заработало, и мне удалось запустить административную установку. Возможно, данная информация поможет тем, у кого сходу не получился запуск setup.exe /a.

Вернуться к тексту ^

Примечание 2

Если ваш случай схож, с описанным в Примечании 1, то имя MSI файла будет отличаться. У меня это Pro11.msi

Вернуться к тексту ^

Автор: Вадим Стеркин aka Vadikan  •  Иcточник: unattended.oszone.net  •  Опубликована: 26.02.2005
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:  


Оценить статью:
Вверх
Комментарии посетителей
13.05.2009/17:09  Nun-Nun

Чтобы при распаковке апдейтов с помощью Extract_Updates.cmd не произошло перезаписи файлов .msp, имеющих одинаковые названия, в Extract_Updates.cmd должно быть следующее:
TITLE Извлечение файлов-обновлений для MS Office 2003
CLS
@echo off
COLOR 1B
ECHO.
ECHO Подождите, идёт извлечение файлов....
ECHO.
SetLocal EnableExtensions
Set NamePathTemp=C:\O2003updates\Temp
Set NamePath=C:\O2003updates
Set Spisok=%NamePathTemp%\Spisok.txt
MD %NamePathTemp%
Dir /b *.exe >"%NamePathTemp%\Spisok.txt"
For /F "Delims=" %%I In (%Spisok%) DO MD %NamePathTemp%\%%~nI & %%I /Q /C /T:C:\O2003updates\Temp\%%~nI & REN %NamePathTemp%\%%~nI\*.msp %%~nI.msp & Move %NamePathTemp%\%%~nI\*.msp %NamePath% & RD /S /Q %NamePathTemp%
CLS
ECHO.
ECHO Извлечение файлов выполнено успешно!
ECHO.
pause
EXIT
11.09.2009/11:40  bug500

После того как я попробовал интегрировать обновления этим способом. Дважды. На двух разных дистрибутивах. Могу с уверенностью сказать, что данный способ интеграции не работает! SP3 интегрируется. Обновления - НЕТ!
27.08.2010/12:44  bsenot

как вылечить, чтобы Windows Update увидел интегрированные обновления?
18.10.2011/18:26  dimon1947

Пробился полдня, но результат ЗЕРО! Сервиспак3 интегрируется, а обновления НЕТ.
Комментарии отключены. С вопросами по статьям обращайтесь в форум.