Развертывание и настройка Office 2007

Дэн Холм

Новый продукт ускоряет процесс установки

В ноябре 2006 года компания Microsoft выпустила новейшую версию комплекта, предназначенного для повышения эффективности труда, систему Microsoft Office 2007. Этот продукт располагает полностью переработанным интерфейсом пользователя, а также многочисленными функциональными изменениями на стороне клиента и сервера. Эти изменения приносят реальные преимущества потребителям, готовым потратить силы и средства для развертывания и освоения новых возможностей Office 2007. Однако процесс развертывания Office 2007 существенно отличается от прошлых версий Office, и мы не всегда можем использовать для этого привычные процедуры и инструменты. Планируя внедрение Office 2007, необходимо четко представлять себе, как подготовить процесс с учетом особенностей конкретной компании, и освоить различные методы развертывания Office 2007 на клиентских компьютерах.

Обзор процесса установки

В отличие от предшествующих версий Office, которые можно установить с помощью setup.exe или одного пакета Microsoft Windows Installer (.msi-файла), Office 2007 устанавливается с использованием отдельных .msi-файлов для каждого приложения, управляемых .msi-файлом продукта (например, Microsoft Office Enterprise 2007, Office Professional 2007), который в свою очередь управляется программой setup.exe. За несколькими исключениями, нельзя установить приложение Office 2007, запустив .msi-файл с обычными ключами Windows Installer. Необходимо запустить программу setup.exe вручную или с помощью механизма автоматизированной установки программных продуктов, такого как Microsoft Systems Management Server (SMS).

Файлы setup.exe. msi и другие, связанные с установкой Office 2007, можно хранить на CD-ROM или DVD-диске, в общей сетевой папке, которая в терминологии Microsoft называется сетевой точкой установки — network installation point. В данной статье носитель CD-ROM, DVD или сетевая точка установки именуются источником установки. Одно из первых действий, выполняемых setup.exe, — запуск механизма Office Source Engine (ose.exe); он копирует файлы из источника дистрибуции в кэш (именуемый локальным источником установки) на диске, на котором предполагается установить Office 2007. По умолчанию локальный источник установки — C:MSOCacheAll Users. Затем программа Setup запускает программу установки Windows, которая использует локально кэшированные файлы для установки Office 2007.

В прошлых версиях Office было необязательно использовать локальный источник установки. Однако для того, чтобы установить Office 2007, локальный источник установки необходим. Это удачное решение, так как локальный источник установки требуется для модернизации и восстановления Office 2007. Локальный кэш отличается гибкостью: в случае порчи или удаления (что трудно сделать, особенно пользователям без административных полномочий) он перестраивается сразу же, как только будет доступен источник дистрибуции. Размер локального источника установки (размер Office Enterprise 2007 составляет примерно 530 Мбайт) учитывается в требованиях к дисковому пространству, заявленному компанией Microsoft для системы Office 2007.

С помощью инструмента настройки Office Customization Tool (OCT) можно подготовить файл параметров установки (.msp-файл). В ходе установки программа setup.exe применяет параметры из .msp-файла, а также все исправления и пакеты обновлений Office 2007. Поведение программы установки задается с использованием XML-файла — config.xml. С помощью этого файла можно настроить многие свойства установки Office 2007. Но чтобы задать эти свойства, следует использовать более функциональный и гибкий файл параметров установки, как будет показано при более подробном рассмотрении OCT, файлов параметров установки, исправлений, обновлений и файла config.xml.

Теперь, после знакомства с некоторыми основными процессами и терминами Office 2007, можно приступить к настройке продукта для развертывания.

Этап 1. Создание сетевой точки установки

Сетевая точка установки на предприятии — выбранное местоположение файлов установки; она обеспечивает централизованное управление настройкой, распространением и развертыванием Office 2007. Даже если Office 2007 развертывается с CD-ROM или DVD-дисков, полезно создать сетевую точку установки, чтобы применить все настройки, а затем записать содержимое результирующей сетевой точки установки на специальный CD-ROM или DVD-диск.

Чтобы создать сетевую точку установки, необходимо сначала сформировать папку, доступную пользователям, которым предстоит устанавливать Office 2007. Эта папка может быть общей или папкой внутри совместно используемого ресурса. Доступ для чтения к папке должны получить пользователи с минимальными полномочиями. Например, можно организовать группу безопасности с именем Office 2007 Installation и разрешениями Read и Execute в папке дистрибуции.

В крупных или распределенных организациях рекомендуется подготовить несколько сетевых точек установки, содержащих дистрибутив Office 2007. Для синхронизации сетевых точек установки можно применить разнообразные технологии репликации, в том числе File Replication Service (FRS), DFS Replication (DFSR), Robocopy и Double-Take.

Независимо от числа сетевых точек установки рекомендуется настроить доступ к дистрибутивам Office с использованием Microsoft DFS, а не универсальных соглашений об именовании (UNC) с использованием имени сервера, таких как serverSoftwareMicrosoftOffice2007. DFS позволяет создать иерархию виртуальных папок, которая представляет сетевые ресурсы в пространстве имен, абстрагированном от физического местонахождения ресурсов. Например, можно сформировать пространство имен DFS, которое создаст путь папки domainSoftwareOffice2007 — виртуальный путь для одной или нескольких сетевых точек установки Office 2007. DFS интегрирован с Active Directory (AD), учитывает свойства сайта и поэтому будет оптимальным решением для дистрибуции программ. Клиенты автоматически подключаются к ближайшему серверу: внутри данного сайта или в ближнем сайте, в зависимости от стоимости сайтовой ссылки.

Постарайтесь не использовать пробелы в UNC-пути к сетевой точке установки Office 2007. Если в пути таких команд, как setup.exe, имеются пробелы, путь необходимо заключить в кавычки. Поэтому он должен быть простым, например «domain[or server]pathOffice2007», или без пробелов.

Этап 2. Копирование содержимого продукта Office в сетевую точку установки

В

отличие от прошлых версий Office, в Office 2007 нельзя создать административную точку установки (эквивалентная команда в Office 2003 и более ранних версиях — Setup /a). Вместо этого достаточно скопировать содержимое CD-ROM или DVD-диска продукта непосредственно в сетевую папку. В результате получается сжатый дистрибутив.

Компания Microsoft приложила немало усилий, чтобы упростить управление развертыванием Office 2007. Если устанавливаются другие продукты Office 2007 (например, Microsoft Оffice Visio 2007), то можно скопировать содержимое CD-ROM или DVD-диска в папку дистрибуции. В ответ на запрос о перезаписи файлов-дубликатов следует нажать кнопку No. В разных приложениях есть одинаковые файлы, поэтому можно сэкономить время, пропустив уже существующие. Размер полученного в результате дистрибутива будет меньше суммарного размера дистрибутивов отдельных продуктов.

Ядро Office 2007 нейтрально по отношению к языкам интерфейса, поэтому не составляет труда добавлять языки, копируя нужные одноязычные пакеты (Single Language Pack) в дистрибутив. Вновь появляются запросы о перезаписи дублированных файлов установки, и в ответ следует щелкнуть на кнопке No, так как эти файлы также одинаковые для разных приложений. Копируются только языковые файлы.

В процессе выполнения программа setup.exe определяет местоположение компьютера и на основе этой информации выбирает устанавливаемый язык. Когда ose.exe копирует дистрибутив в локальный источник установки (MSOcache), копируются только нейтральные по отношению к языку файлы ядра и файлы для выбранного языка. Файлы для неиспользуемых языков не копируются. Достаточно просто скопировать в дистрибутив одноязыковые пакеты, чтобы японские пользователи получили японскую, а русские — русскую версию Office 2007.

Этап 3. Вводим обновления

Другое удачное решение при развертывании Office 2007 — папка Updates, которая находится непосредственно под корневым каталогом дистрибутива Office 2007. Программа установки автоматически применяет любые .msp-файлы в папке Updates, поэтому пакеты обновления и исправления (в том числе безопасности) Office 2007, добавленные в папку Updates, будут применены при установке продукта. В результате начальная конфигурация будет максимально безопасной и полностью обновленной. Поэтому, если в компании предстоит развернуть пакеты обновления и исправления для системы безопасности, такие как Microsoft Office Outlook Junk E-mail Filter или новейшие исправления для недавно обнаруженных уязвимых мест, достаточно добавить .msp-файлы (полученные, например, из Microsoft Update) в папку Updates дистрибутива.

Этап 4. Настраиваем Office 2007

Для настройки предшествующих версий Office использовался инструмент Custom Installation Wizard (CIW), который компания Microsoft распространяла в составе комплекта ресурсов Microsoft Office 2003 Resource Kit (ORK). Мастер CIW сохраняет настройки в файле трансформации (.mst-файл). В Office 2007 компания Microsoft заменила CIW на инструмент OCT (составную часть setup.exe).

Для настройки Office 2007 нужно запустить setup.exe с ключом /admin. Программа спрашивает, какой продукт предстоит настроить. Список продуктов формируется динамически на основе продуктов, скопированных в папку дистрибуции. После того как будет выбран продукт для настройки, на экране появляется окно OCT (экран 1), с помощью которого можно назначить большинство основных свойств Office 2007. При автоматизированном внедрении Office 2007 необходимо выполнить по крайней мере следующие действия.

Задать путь, по которому Office 2007 будет устанавливаться на клиентах (по умолчанию [ProgramFilesFolder]Microsoft Office). Введите путь в поле Default installation path на странице Install location and organization name инструмента OCT. Заранее определенное ключевое слово [ProgramFilesFolder] представляет путь к папке Program Files клиента.

Введите название компании в поле Organization name на странице Install location and organization name.

Существует три дополнительных режима работы интерфейса пользователя в ходе установки. Эти режимы действуют только на уровне представления Basic. На уровнях представления Full и None этих режимов нет.

Completion notice. Появляется сообщение о завершении установки Office 2007.

Suppress modal. В ходе установки на уровне представления Full сообщается обо всех ошибках. На уровнях представления Basic и None в этом режиме запрещено выводить на экран сообщения об ошибках и другие диалоговые окна или прерывать установку. Однако все ошибки записываются в журнал для последующего анализа отказов.

No cancel. В этом режиме пользователь не может отменить установку щелчком на квадратике X в углу окна в ходе установки на уровнях представления Full и Basic.

Завершив настройку свойств Office 2007, выберите File, Save и сохраните файл параметров установки с уникальным именем. Если этот файл параметров установки — единственный, который будет использован для развертывания, то его следует сохранить в папке Updates. Программа setup.exe распознает его и применит автоматически. Если предполагается хранить все обновления в папке в корневом каталоге дистрибутива Office 2007, отличной от папки Updates, то можно указать ее местоположение с использованием файла config.xml, настроив атрибут SUpdateLocation элемента SetupUpdates.

Если применяется больше одного файла параметров установки, то следует сохранить файлы в папке, отличной от папки Updates; в противном случае программа установки не сможет определить, какой файл параметров следует применить. Рекомендуется создать папку с именем Customizations в корневом каталоге дистрибутива Office. Например, файл параметров установки sales.msp можно применять для установки Microsoft Excel, PowerPoint и Word на клиентских компьютерах отдела продаж, а другой файл, finance.msp, — для установки этих приложений и дополнительно Microsoft Access на компьютерах финансового отдела. Сохраните каждый .msp-файл в папке, например Office2007Customizations. Программу setup.exe следует запускать с ключом /adminfile с последующим полным путем к нужному файлу параметров установки — например, setup.exe /adminfileintelliemsoftwareOffice2007Customizationsfinance.msp.

Источник: www.osp.ru

Категория: Программное обеспечение

Похожие статьи: