Главная System Center, Без рубрики, Новое Жизненный цикл Office 2010 под присмотром SCCM 2007
  • Жизненный цикл Office 2010 под присмотром SCCM 2007

    Microsoft Office 2010 LogoРуководство описывает ручной, полуавтоматический и автоматический сценарии развертывания/свертывания MS Office 2010 (32-битная редакция) в инфраструктуре «один лес, один домен» под управлением MS System Center Configuration Manager 2007 R2.

    Замечание Описанная инфраструктура предназначена для испытательных целей, а не для производственной системы.

    История

    1 Документ опубликован на ITBand.ru под названием "Жизненный цикл Office 2007. Часть 1.doc".
    2 Документ расширен и адаптирован для MS Office 2010 и MS SCCM 2008 R2

    Общая информация

    Преднастройка Office 2010

    Преднастройка Office 2010 выполняется с помощью OCT (Office Customization Tool). Это не отдельная программа, а специальный режим работы программы установки Office, активируемый ключом /admin.

    Автоматизированное развертывание возможно только для тех версий Office, в которых есть каталог Admin. В OEM и «коробочных» версиях Office такого каталога нет, поэтому режим OCT недоступен. Разумеется, каталог Admin со всем его содержимым можно добавить вручную, но каждая OEM и «коробочная» версия имеют уникальные ключи (Product Key), поэтому применение OCT практического смысла не имеет.

    OCT сохраняет преднастройки в файле с расширением MSP. Если MSP-файл сохранить в каталоге Updates источника Office, преднастройки будут автоматически применены во время установки Office.

    По умолчанию в OCT выбрано Default Setup behavior; earlier versions of installed programs are removed. (Программа установки действует по умолчанию; ранние версии установленных программ удаляются.). Обычно этого вполне достаточно для обновления компонентов Office "по месту".

    Источник Office 2010 (32-битная редакция)

    Источник Office 2010 Professional Plus хранится на компьютере ConfigMgr01.

    • Локальная папка: E:\Netsetup$\Office 2010
      • В папке находятся все файлы каталога x86 с оригинального оптического диска (или ISO-файла) английской версии Microsoft Office Professional Plus 2010.
      • В папку также добавлен русский языковой пакет – скопированы все папки с расширением ru-ru из 32-битного языкового пакета.
    • Сетевая папка: \\ConfigMgr01\Netsetup$\Office 2010
      • Сетевая папка создана на основе локальной.
    • Права доступа к сетевой папке:
      • Everyone: Read

    64-битная версия Office 2010

    Начиная с версии 2010, Office выпускается в 64-битной версии. Для установки 64-битной версии нужно запускать файл setup.exe из папки x64.

    64-битная версия не может сосуществовать с 32-битной. Например, невозможно использовать 32-битный Outlook и 64-битный Excel в рамках одного экземпляра ОС.

    MSP-файлы являются платформозависимыми, поэтому файл, созданный с помощью 64-битной версии OCT, невозможно открыть в 32-битной (обратное тоже верно). Тем не менее, можно обмениваться конфигурационными файлами через процедуру импорта.

    Языковые пакеты также существуют в двух версиях – 32-битной и 64-битной. Русский 64-битный пакет легко отличить по наличию папки Office64.ru-ru.

    alt
    Поскольку практических преимуществ 64-битная версия пока не имеет, а проблемы добавляет – в данном руководстве 64-битная версия проигнорирована.

    Другие редакции Office

    Развертывание других редакций Office выполняется подобно развертыванию Professional Plus. Необходимо иметь в виду, что для каждой редакции используется свое «кодовое» слово. Например, для редакции Professional Plus используется «кодовое» слово ProPlus:
    "\\ConfigMgr01\Netsetup$\Office 2010\Setup"
    /Uninstall ProPlus
    В то время как для редакции Standard используется Standard:

    "\\ConfigMgr01\Netsetup$\Office 2010\Setup"
    /Uninstall Standard
    Комплектность источника также различается. В источнике для редакции Professional Plus есть папка ProPlus.WW, а в источнике для редакции Standard – папка Standard.WW.

    alt

    Сервер управления

    • Компьютер ConfigMgr01.sc01.org.
    • ОС: MS Windows Server 2008 R2.
    • MS System Center Configuration Manager 2007 R2 (далее упоминается как ConfigMgr).

    Контроллер домена

    • Компьютер dc01.sc01.org.
    • ОС: MS Windows Server 2008 R2.

    Рабочая станция

    • Компьютер: w01.sc01.org
    • ОС: MS Windows 7 Professional.
    • Рабочая станция входит в домен sc01.org.
    • На рабочей станции развернут клиент ConfigMgr.

    Ручное развертывание Office

    Ручное развертывание преднастроенного Office

    Выполняется на сервере

    1. Запустите программу установки Office с ключом /admin
      setup /admin
      Запускается программа Office Customization Tool и появляется диалог Select Product.

    alt

    1. В диалоге выберите Microsoft Office Professional Plus 2010 (32-bit) и нажмите OK.
    2. В окне Office Customization Tool выберите Licensing and user interface.
      Выберите Use KMS client key, поскольку этот вариант удобен для развертывания на стенде.
      Установите галочку на I accept the terms
      Оставьте без изменения Display level: Full – default и галочку на Completion notice.

    alt

    1. Выберите File / Save as, каталог D:\Netsetup$\Office 2010\Updates и сохраните предконфигурацию в файле Setup.msp.

    Выполняется на рабочей станции

    1. Нажмите Start, в поле Search programs and files введите
      \\ConfigMgr01\Netsetup$\Office 2010\Setup
      и нажмите Enter.
      Запускается программа установки Office.
    2. В диалоге нажмите Customize, на вкладке Language включите русский, затем нажмите Install now.

    alt

    1. Спустя некоторое время установка завершена. Перезагрузка компьютера обычно не требуется.

    alt

    Переключение языка интерфейса

    В нашем варианте с двумя языковыми пакетами переключение языка интерфейса Office выполняется автоматически, в зависимости от языка интерфейса ОС. Если выбран язык English, то при работе Word также используется англоязычный интерфейс.

    alt

    Выполняется на рабочей станции

    1. Нажмите Start, выберите Control Panel.
    2. Запустите апплет Region and Language, перейдите к вкладке Keyboards and Languages. В ниспадающем списке Choose a display language выберите русский, затем нажмите OK.
      Появляется диалог Change Display Language.

    alt

    Замечание. Смена интерфейса ОС легально доступна только для редакций Premium и Enterprise. Для смены интерфейса достаточно обычных прав пользователя домена.

    1. Для смены языка интерфейса ОС требуется завершение сеанса, поэтому в диалоге Change Display Language нажмите Log off now.
    1. Зарегистрируйтесь в ОС и обратите внимание на русский язык интерфейса.

    alt

    1. Запустите Word. Обратите внимание, что язык интерфейса автоматически переключился на русский.
    2. Введите текст
      Это прастой тест
      Обратите внимание на то, что работает проверка русского текста.

    alt

    Ручное удаление Office

    Выполняется на сервере

    1. В каталоге E:\Netsetup$\Office 2010\ProPlus.ww создайте копию файла Config.xml и дайте ей имя Uninstall.xml.
    2. В программе Notepad отредактируйте файл так, как показано на снимке.
      alt

    Выполняется на рабочей станции

    1. Нажмите Start, в поле Search programs and files введите
      "\\ConfigMgr01\Netsetup$\Office 2010\Setup"
      /Uninstall ProPlus
      /Config \\ConfigMgr01\Netsetup$\Office 2010\ProPlus.WW\Uninstall.xml
      и нажмите Enter.
      Запускается программа удаления Office.
    2. В диалоге нажмите Yes.

    alt

    1. Через некоторое время Office будет удален, и в апплете Programs and Features исчезнет запись об Office.

    Ручное развертывание Office с помощью ConfigMgr

    Ручное развертывание Office помогает понять процесс развертывания с помощью ConfigMgr и в дальнейшем перейдите к полностью автоматизированному процессу развертывания.

    Процедура развертывания включает в себя следующие шаги:

    • Шаг 1: Создайте преднастроенный источник с Office
    • Шаг 2: Создайте пакет с Office
    • Шаг 3: Выберите точку распространения
    • Шаг 4: Создайте программу
    • Шаг 5: Объявите о доступности программы развертывания
    • Шаг 6: Разверните Office

    Ручное развертывание преднастроенного Office с помощью ConfigMgr

    Для создания преднастроенного Office используется не только OCT, но и конфигурационный xml-файл. С помощью файла Install.xml «включается» русский языковой пакет.

    alt

    Шаг 1: Создайте преднастроенный источник с Office

    Выполняется на сервере

    1. Запустите программу установки Office с ключом /admin
      setup /admin
    2. Запускается программа Office Customization Tool и появляется диалог Select Product.

    alt

    1. В диалоге выберите Microsoft Office Professional Plus 2010 (32-bit) и нажмите OK.
    2. В окне Office Customization Tool выберите Licensing and user interface.
      Выберите Use KMS client key, либо
      выберите Enter another product key и в Product key введите ключ продукта.
      Включите I accept the terms
      Оставьте без изменения Display level: Full – default и Completion notice.
      Включите Suppress modal.

    Замечание. Программа установки Office проверяет ключ продукта. Если программа сочтет ключ неправильным, она запросит ключ у пользователя.

    alt

    1. Выберите File / Save
      as, каталог E:\Netsetup$\Office 2010\Updates и сохраните предконфигурацию в файле Setup.msp.
    2. В каталоге E:\Netsetup$\Office 2010\ProPlus.ww создайте файл Install.xml.
    1. В программе Notepad отредактируйте файл так, как показано на снимке. Сохраните изменения.

    alt

    Замечание. Теги в XML-файле регистрозависимы. Например, ошибочное использование тега
    AddLanguage ID вместо AddLanguage Id приведет к ошибке.

    alt

    К такой же ошибке приведет отсутствие строки <AddLanguage Id="match" ShellTransform="yes"> в файле Install.xml.

    Шаг 2: Создайте пакет с Office

    Для создания пакета c Office

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages.
    2. В контекстном меню объекта выберите New / Package.
      Запускается помощник New Package Wizard.
    3. Выполните New Package Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 1.

    На странице Выполните
    General В Name введите Office 2010 ProPlus.

    В Version введите 1.0.

    В Manufacturer введите MS.

    В Language введите English,
    Russian.

    В Comment введите Pilot deployment.

    Щелкните Next.

    (На этом шаге нельзя нажимать Finish, поскольку еще не выбран источник Office.)

    Data Source Установите галку на This package contains source files.

    Щелкните Set.

    Появляется диалог Set Source Directory.

    В диалоге Set Source Directory выберите Local drive on site server и введите путь E:\Netsetup$\Office 2010 в Source Directory. Затем нажмите OK.

    Щелкните Finish.

    Summary Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 3: Выберите точку распространения

    Для выбора точки распространения пакета

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages.
      В панели Packages выберите Office 2010 ProPlus 1.0 English, Russian.

    Замечание. Как хорошо видно на снимке, один и тот же пакет имеет разные названия в разных панелях. В правой – Office 2010 ProPlus. В левой панели пакет имеет имя Office 2010 ProPlus 1.0 English, Russian. Имя составляется на основе информации с вкладки General свойств пакета, по маске <Manufacturer> <Name> <Version> <Language>.

    alt

    1. В контекстном меню объекта выберите Manage Distribution Points.
      Запускается помощник Manage Distribution Points Wizard.
    2. Выполните Manage Distribution Points Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 2

    На странице Выполните
    Welcome Щелкните Next.
    Select Destination Distribution Point Щелкните Next.
    Package В Distribution points, в колонке Name,
    установите галочку на CONFIGMGR01.

    Щелкните Next.

    Completion Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 4: Создайте программу

    Для создания программы

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages / Office 2010 ProPlus 1.0 English, Russian / Programs.
    2. В контекстном меню объекта выберите New / Program.
      Запускается помощник New Program Wizard.
    3. Выполните New Program Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 3.

    На странице Выполните
    General В Name введите Setup.

    В Command line введите Setup.exe.

    Щелкните Next.

    Requirements Щелкните Next.
    Environment В Program can run выберите Whether or not a user is logged on.

    При этом автоматически выбирается Run with administrative rights.

    Включите Allow users to interact with this program.

    Щелкните Next.

    Advanced Щелкните Next.
    Windows Installer Щелкните Next.
    MOM Maintenance Щелкните Finish.
    Summary Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 5: Объявите о доступности программы развертывания

    Для создания объявления о доступности программы

    1. Запустите Start /
      All Programs /
      Microsoft System Center /
      Configuration Manager 2010 / ConfigMgr Console.
    2. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Advertisements.
    3. В контекстном меню объекта выберите New / Advertisement.
      Запускается помощник New Advertisement Wizard.
    4. Выполните New Advertisement Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 4.

    На странице Сделайте
    General В Name введите Setup Office 2010 ProPlus.

    В Comment, введите Advertisement to deploy Office 2010 ProPlus.

    В Package, щелкните Browse.

    Появляется диалог Select a Package.

    В диалоге Select a Package, щелкните Office 2010 ProPlus 1.0 English, Russian, и затем щелкните OK.

    В Collection, щелкните Browse.

    Появляется диалог Browse Collection.

    В диалоге Browse Collection, щелкните All Windows 7 Systems, и затем щелкните OK.

    Щелкните Next.

    Schedule Щелкните Next.
    Distribution Points Щелкните Next.
    Interaction Щелкните Next.
    Security Щелкните Finish.
    Summary Щелкните Next.
    Confirmation Щелкните Close.

    Шаг 6: Разверните Office

    Объявление о доступности программы доставляется на рабочую станцию при очередном обновлении политики ConfigMgr. По умолчанию интервал обновления политики – 1 час.

    alt

    Чтобы не ждать один час, на рабочей станции нужно форсировать обновление политики ConfigMgr в Панели управления.

    Для развертывания Office на рабочей станции

    1. Зарегистрируйтесь на рабочей станции под учетной записью администратора домена.
    2. Откройте Control Panel и запустите апплет Configuration Manager.
    1. На вкладке Actions выберите Machine Policy Retrieval & Evaluation Cycle, затем нажмите Initiate Action.
      Форсировка выполняется для экономии времени.

    alt

    1. Через некоторое время в Панели задач появляется уведомление о готовности программы к запуску.

    alt

    1. Щелкните по уведомлению. Появляется диалог Run Advertised Programs.

    alt

    1. В диалоге выберите MS Office 2010 ProPlus 1.0 English, Russian – Setup (впрочем, программа единственная в списке и поэтому является выбранной по умолчанию), затем нажмите Run.
    2. Появляется диалог Program Download Required (Требуется загрузка программы). В диалоге нажмите Download. Некоторое время выполняется загрузка пакета на компьютер.

    alt

    1. После успешной загрузки пакета появляется диалог Program Ready to Run (Программа готова к запуску). В диалоге нажмите Run.

    alt

    Замечание. На этом
    ConfigMgr
    считает свою работу законченной и в колонке Installed (Установлено) появляется единичка, как признак успешного завершения программы Setup из пакета MS Office 2010 ProPlus 1.0 English, Russian. Не путайте программу Setup с приложением Setup из комплекта поставки Office 2010.

    alt

    1. Запускается программа установки Office. В диалоге нажмите Customize.

    alt

    1. На вкладке Language убедитесь в том, что включено русский, затем с помощью кнопки Back вернитесь обратно и нажмите Install now для установки Office.

    alt

    1. Спустя некоторое время установка завершена.

    alt

    Ручное удаление Office с помощью ConfigMgr

    Удаление Office можно выполнить на основе раннее созданного пакета (Шаг 2: Создайте пакет с Office), достаточно лишь создать еще одну программу. Но использование этого пакета может привести к перемещению по сети нескольких сотен мегабайт в кэш клиента ConfigMgr. Поэтому удаление Office выполняется с помощью отдельного пакета, вовсе не содержащего файлы Office.

    Процедура свертывания включает в себя следующие шаги:

    • Шаг 1: Создайте файл Uninstall.xml
    • Шаг 2: Создайте пакет для удаления Office
    • Шаг 3: Выберите точку распространения
    • Шаг 4: Создайте программу
    • Шаг 5: Объявите о доступности программы свертывания
    • Шаг 6: Удалите Office

    Шаг 1: Создайте файл Uninstall.xml

    Выполняется на сервере

    1. В каталоге E:\Netsetup$\Office 2010\ProPlus.ww имеется шаблон конфигурации – Config.xml. Создайте копию файла файла Config.xml и дайте ей имя Uninstall.xml.
    2. В программе Notepad отредактируйте файл так, как показано на снимке.

    alt

    Шаг 2: Создайте пакет для удаления Office

    Для создания пакета

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages.
    2. В контекстном меню объекта выберите New / Package.
      Запускается помощник New Package Wizard.
    3. Выполните New Package Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 5.

    На странице Выполните
    General В Name введите Office 2010 ProPlus (Uninstall).

    В Version введите 1.0.

    В MS введите MS.

    В Language введите English,
    Russian.

    В Comment введите Pilot deployment.

    Щелкните Finish.

    Для данного пакета не нужен источник файлов Office, поэтому в помощнике пропускаем шаг Data Source.

    Summary Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 3: Выберите точку распространения

    Для выбора точки распространения пакета

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages.
      В панели Packages выберите Office 2010 ProPlus (Uninstall).
    2. В контекстном меню объекта выберите Manage Distribution Points.
      Запускается помощник Manage Distribution Points Wizard.
    3. Выполните Manage Distribution Points Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 6.

    На странице Выполните
    Welcome Щелкните Next.
    Select Destination Distribution Point Щелкните Next.
    Package В Distribution points по умолчанию выбрана единственная точка распространения CONFIGMGR01.

    Установите галочку в колонке Name напротив CONFIGMGR01.

    Щелкните Next.

    Completion Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 4: Создайте программу

    Для создания программы

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages / Office 2010 ProPlus (Uninstall) 1.0 English, Russian / Programs.
    2. В контекстном меню объекта выберите New / Program.
      Запускается помощник New Program Wizard.
    3. Выполните New Program Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 7.

    На странице Выполните

    Для уменьшения вероятности ошибки, формирование командной строки рекомендуется выполнить в Notepad. Затем проверенную строку скопируйте в поле Command line.

    General В Name введите Uninstall.

    В Command line введите (в одну строку)
    "\\ConfigMgr01\Netsetup$\Office 2010\Setup.exe"
    /Uninstall ProPlus
    /Config
    "\\ConfigMgr01\Netsetup$\Office 2010\ProPlus.ww\Uninstall.xml"

    Щелкните Next.

    Requirements Щелкните Next.
    Environment В Program can run выберите Whether or not a user is logged on.

    При этом автоматически выбирается Run with administrative rights.

    Установите галочку на Allow users to interact with this program.

    Щелкните Next.

    Advanced Щелкните Next.
    Windows Installer Щелкните Next.
    MOM Maintenance Щелкните Finish.
    Summary Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 5: Объявите о доступности программы свертывания

    Для создания объявления о доступности программы свертывания

    1. Запустите Start /
      All Programs /
      Microsoft System Center /
      Configuration Manager 2010 / ConfigMgr Console.
    2. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Advertisements.
    3. В контекстном меню объекта выберите New / Advertisement.
      Запускается помощник New Advertisement Wizard.
    4. Выполните New Advertisement Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 8.

    На странице Сделайте
    General В Name введите Remove Office 2010.

    В Comment, введите Advertisement to remove Office 2010.

    В Package, щелкните Browse.

    Появляется диалог Select a Package.

    В диалоге Select a Package, щелкните
    MS Office 2010 ProPlus (Uninstall) 1.0 English, Russian, и затем щелкните OK.

    В Collection, щелкните Browse.

    Появляется диалог Browse Collection.

    В диалоге Browse Collection, щелкните All Windows 7 Systems, и затем щелкните OK.

    Щелкните Next.

    Schedule Щелкните Next.
    Distribution Points Щелкните Next.
    Interaction Щелкните Next.
    Security Щелкните Finish.
    Summary Щелкните Next.
    Confirmation Щелкните Close.

    Шаг 6: Удалите Office

    Выполняется на рабочей станции

    1. Зарегистрируйтесь на рабочей станции под учетной записью администратора домена.
    2. Откройте Панель управления и запустите апплет Configuration Manager.
    3. Для форсирования запроса политики сайта на вкладке Actions выберите Machine Policy Retrieval & Evaluation Cycle, затем нажмите Initiate Action.
    4. Через некоторое время в Панели задач появляется уведомление.

    alt

    1. Сделайте двойной щелчок по уведомлению. Появляется диалог Run Advertised Programs.
    2. В диалоге выберите MS Office 2010 ProPlus (Uninstall) 1.0 English, Russian – Remove (впрочем, программа единственная в списке и поэтому является выбранной по умолчанию), затем нажмите Run.

    alt

    1. Запустится программа удаления Office. В диалоге нажмите Yes.

    alt

    1. Через некоторое время Office будет удален, и в апплете Programs and Features исчезнет запись об Office.

    Автоматизированное развертывание Office с помощью ConfigMgr

    Автоматизированная установка Office с помощью ConfigMgr не требует каких-либо действий со стороны пользователя на рабочей станции. Также не требуется членства пользователя в группе локальных администраторов рабочей станции.

    На производственной площадке рекомендуется включить поддержку BITS, чтобы загрузка Office на рабочую станцию не оказывала существенного воздействия на функционирование рабочей станции в сети.

    Процедура развертывания включает в себя следующие шаги:

    • Шаг 1: Создайте преднастроенный источник с Office
    • Шаг 2: Создайте пакет с Office
    • Шаг 3: Выберите точку распространения
    • Шаг 4: Создайте программу
    • Шаг 5: Объявите о доступности программы развертывания
    • Шаг 6: Разверните Office

    Шаг 1: Создайте преднастроенный источник с Office

    Выполняется на сервере

    1. Запустите программу установки Office с ключом /admin
      setup /admin
    2. Запускается программа Office Customization Tool и появляется диалог Select Product.

    alt

    1. В диалоге выберите Microsoft Office Professional Plus 2010 (32-bit) и нажмите OK.
    1. В окне Office Customization Tool выберите Licensing and user interface.
      Включите Use KMS client key.
      Включите I accept the terms
      Установите Display level: None

      Отключите Completion notice
      Включите Suppress modal.
      Включите No cancel.

    alt

    1. Выберите Remove previous installations.
      По умолчанию выбрано Default Setup behavior; earlier versions of installed programs are removed. (Программа установки действует по умолчанию; ранние версии установленных программ удаляются.).
      Оставьте выбор без изменений.
    2. Выберите File / Save as, каталог E:\Netsetup$\Office 2010\Updates и сохраните предконфигурацию в файле Setup.msp.

    Шаг 2: Создайте пакет с Office

    Для создания пакета c Office

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages.
    2. В контекстном меню объекта выберите New / Package.
      Запускается помощник New Package Wizard.
    3. Выполните New Package Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 9.

    На странице Выполните
    General В Name введите Office 2010 ProPlus.

    В Version введите 1.0.

    В MS введите MS.

    В Language введите English,
    Russian.

    В Comment введите Pilot deployment.

    Щелкните Next.

    (На этом шаге нельзя нажимать Finish, поскольку еще не выбран источник Office.)

    Data Source Установите галку на This package contains source files.

    Щелкните Set.

    Появляется диалог Set Source Directory.

    В диалоге Set Source Directory выберите Local drive on site server и введите путь E:\Netsetup$\Office 2010 в Source Directory. Затем нажмите OK.

    Щелкните Finish.

    Summary Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 3: Выберите точку распространения

    Для выбора точки распространения пакета

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages.
      В панели Packages выберите Office ProPlus.
    2. В контекстном меню объекта выберите Manage Distribution Points.
      Запускается помощник Manage Distribution Points Wizard.
    3. Выполните Manage Distribution Points Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 10.

    На странице Выполните
    Welcome Щелкните Next.
    Select Destination Distribution Point Щелкните Next.
    Package В Distribution points по умолчанию выбрана единственная точка распространения CONFIGMGR01.

    Установите галочку в колонке Name напротив CONFIGMGR01.

    Щелкните Next.

    Completion Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 4: Создайте программу

    Для создания программы

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages / Office 2010 ProPlus 1.0 English, Russian / Programs.
    2. В контекстном меню объекта выберите New / Program.
      Запускается помощник New Program Wizard.
    3. Выполните New Program Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.
      Для уменьшения вероятности ошибки, формирование командной строки рекомендуется выполнить в Notepad. Затем проверенную строку скопируйте в поле Command line.

    Таблица 11.

    На странице Выполните
    General В Name введите Setup.

    В Command line введите (в одну строку)
    Setup.exe
    /config
    "\\configmgr01\Netsetup$\Office 2010\ProPlus.WW\Install.xml"

    Щелкните Next.

    Requirements Щелкните Next.
    Environment В Program can run выберите Whether or not a user is logged on.

    При этом автоматически выбирается Run with administrative rights.

    Отключите Allow users to interact with this program.

    Щелкните Next.

    Замечание. Включение параметра Run with administrative rights (Выполнить с административными правами) позволяет выполнить программу в том случае, когда пользователь рабочей станции не входит в группу локальных администраторов.

    Advanced Щелкните Next.
    Windows Installer Щелкните Next.
    MOM Maintenance Щелкните Finish.
    Summary Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 5: Объявите о доступности программы развертывания

    Для создания объявления о доступности программы развертывания

    1. Запустите Start /
      All Programs /
      Microsoft System Center /
      Configuration Manager 2010 / ConfigMgr Console.
    2. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Advertisements.
    3. В контекстном меню объекта выберите New / Advertisement.
      Запускается помощник New Advertisement Wizard.
    4. Выполните New Advertisement Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 12.

    На странице Сделайте
    General В Name введите Office 2010 ProPlus.

    В Comment, введите Advertisement to deploy Office 2010 ProPlus.

    В Package, щелкните Browse.

    В диалоге Select a Package, щелкните MS Office 2010 ProPlus 1.0 English, Russian, и затем щелкните OK.

    В Collection, щелкните Browse.

    В диалоге Browse Collection, щелкните All Windows 7 Systems, и затем щелкните OK.

    Щелкните Next.

    Schedule Щелкните Next.
    Distribution Points Щелкните Next.
    Interaction Щелкните Next.
    Security Щелкните Finish.
    Summary Щелкните Next.
    Confirmation Щелкните Close.

    Шаг 6: Разверните Office

    В течение часа, после обновления политики, на рабочей станции начнется автоматическое развертывание Office.

    Успешность установки Office на одном компьютере можно проконтролировать с помощью Resource Explorer.

    alt

    Обратите внимание, как резко это контрастирует с содержимым апплета Programs and Features.

    alt

    Для проверки большего количества компьютеров следует обратиться к подсистеме отчетности ConfigMgr.

    Автоматизированное удаление Office с помощью ConfigMgr

    Автоматизированное удаление Office с помощью ConfigMgr не требует каких-либо действий со стороны пользователя на рабочей станции. Также не требуется членства пользователя в группе локальных администраторов рабочей станции.

    Процедура свертывания включает в себя следующие шаги:

    • Шаг 1: Создайте файл Config.xml
    • Шаг 2: Создайте пакет для удаления Office
    • Шаг 3: Выберите точку распространения
    • Шаг 4: Создайте программу
    • Шаг 5: Объявите о доступности программы удаления
    • Шаг 6: Удалите Office

    Шаг 1: Создайте файл Config.xml

    Выполняется на сервере

    1. В каталоге E:\Netsetup$\Office 2010\ProPlus.ww имеется шаблон конфигурации – Config.xml. Создайте копию файла Config.xml и дайте ей имя Uninstall.xml.
    2. В программе Notepad отредактируйте файл так, как показано на снимке.
      alt

    Шаг 2: Создайте пакет для удаления Office

    Для создания пакета

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages.
    2. В контекстном меню объекта выберите New / Package.
      Запускается помощник New Package Wizard.
    3. Выполните New Package Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 13.

    На странице Выполните
    General В Name введите Office 2010 ProPlus (Uninstall).

    В Version введите 1.0.

    В MS введите MS.

    В Language введите English,
    Russian.

    В Comment введите Pilot deployment.

    Щелкните Finish.

    Для данного пакета не нужен источник файлов Office, поэтому в помощнике пропускаем шаг Data Source.

    Summary Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 3: Выберите точку распространения

    Для выбора точки распространения пакета

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages.
      В панели Packages выберите Office 2010 ProPlus (Uninstall).
    2. В контекстном меню объекта выберите Manage Distribution Points.
      Запускается помощник Manage Distribution Points Wizard.
    3. Выполните Manage Distribution Points Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 14.

    На странице Выполните
    Welcome Щелкните Next.
    Select Destination Distribution Point Щелкните Next.
    Package В Distribution points по умолчанию выбрана единственная точка распространения CONFIGMGR01.

    Установите галочку в колонке Name напротив CONFIGMGR01.

    Щелкните Next.

    Completion Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 4: Создайте программу

    Для создания программы

    1. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Packages / Office 2010 ProPlus (Uninstall) 1.0 English, Russian / Programs.
    2. В контекстном меню объекта выберите New / Program.
      Запускается помощник New Program Wizard.
    3. Выполните New Program Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное. Для уменьшения вероятности ошибки, формирование командной строки рекомендуется выполнить в Notepad. Затем проверенную строку скопируйте в Command line.

    Таблица 15.

    На странице Выполните
    General В Name введите Remove.

    В Command line введите (в одну строку)
    "\\ConfigMgr01\Netsetup$\Office 2010\Setup.exe"
    /Uninstall ProPlus
    /Config
    "\\ConfigMgr01\Netsetup$\Office 2010\ProPlus.ww\Uninstall.xml"

    Щелкните Next.

    Requirements Щелкните Next.
    Environment В Program can run выберите Whether or not a user is logged on.

    При этом автоматически выбирается Run with administrative rights.

    Отключите Allow users to interact with this program.

    Щелкните Next.

    Включение параметра Run with administrative rights (Выполните с правами администратора) позволяет выполнить программу даже в том случае, если пользователь рабочей станции не входит в группу локальных администраторов.

    Advanced Щелкните Next.
    Windows Installer Щелкните Next.
    MOM Maintenance Щелкните Finish.
    Summary Щелкните Next.
    Progress  
    Confirmation Щелкните Close.

    Шаг 5: Объявите о доступности программы удаления

    Для создания объявления о доступности программы развертывания

    1. Запустите Start /
      All Programs /
      Microsoft System Center /
      Configuration Manager 2010 / ConfigMgr Console.
    2. В дереве консоли Configuration Manager, перейдите к System Center Configuration Manager / Site Database / Computer Management / Software Distribution / Advertisements.
    3. (!) Удалите любые объявления в Advertisements.
    4. В контекстном меню объекта выберите New / Advertisement.
      Запускается помощник New Advertisement Wizard.
    5. Выполните New Advertisement Wizard, используя информацию из таблицы. Используйте значения по умолчанию, если не оговорено иное.

    Таблица 16.

    На странице Сделайте
    General В Name введите Office 2010 ProPlus (Uninstall).

    В Comment, введите Advertisement to uninstall Office 2010.

    В Package, щелкните Browse.

    В диалоге Select a Package, щелкните
    MS Office 2010 ProPlus (Uninstall) 1.0 English, Russian, и затем щелкните OK.

    В Collection, щелкните Browse.

    В диалоге Browse Collection, щелкните All Windows 7 Systems, и затем щелкните OK.

    Щелкните Next.

    Schedule Щелкните Next.
    Distribution Points Выберите Run program from distribution point.

    Щелкните Next.

    Interaction Щелкните Next.
    Security Щелкните Finish.
    Summary Щелкните Next.
    Confirmation Щелкните Close.

    Шаг 6: Удалите Office

    В течение часа, после обновления политики, на рабочей станции начнется автоматическое удаление Office. Разумеется, после удаления Office требуется перезагрузка компьютера, но при удалении Office по изложенной процедуре текущая работа пользователя не прерывается и форсированная перезагрузка рабочей станции не происходит.

Комментарии

  1. MS SCCM 2008 R2 – откуда дровишки? на текущий момент 2007 R3

  2. Ну оно не принципиально для развертывания офиса 😉

  3. “MS SCCM 2008 R2 — откуда дровишки?”

    Это просто ошибка. Документ относится к MS SCCM 2007 R2. Несколько позже исправлю, в том числе и PDF-версию.

  4. Владислав, огромное спрасибо за Ваши статьи.

    У меня такой вопрос.
    Могу ли я развертывать MS Office 2010 вместе с Windows используя настройки Office 2010 программу, описанную в части “Автоматизированное удаление Office с помощью ConfigMgr”

  5. Если развертывать Office вместе с Windows – можно либо развертывать Office в одном образе с Windows (в этом случае есть два варианта – OEM и корпоративный), либо запускать установку Office в конце успешного развертывания/обновления Windows (в Task Sequence вставляется дополнительная задачка).

  6. Владислав, спасибо.
    Я развертывал Office 2007 именно таим образом – добавлял задачу в TS. Но 2010й офис с такой же программой не работает…

    Можно ли немножко поподробней по поводу корпоративного образа Windows с Office 2010? Имеется ввиду, что нужно сначала нужно развернуть Windows, затем Office 2010 и сделать Capture? Но я полнстью делаю Build and Capture автоматически, а Office 2010 ставится никак не хочет, хотя проблем с Office 2007 у меня не было. Создавал задачу в TS по Вашей же статье как и для 2007-го так и для 2010го офиса…

  7. Узнать можно. Напишу статью. 🙂

  8. Проблема в том что на win 7 после запуска, проходит ход установки , а в итоге программа в списках установленного ПО на ПК не появляется.(В логах The program for advertisement “0012003B” failed (“00100005” – “Install Project 2010”). A failure exit code of 1603 was returned.
    User context: NT AUTHORITYсистема

    Possible cause: Systems Management Server (SMS) determines status for each program it executes. If SMS cannot find or correlate any installation status Management Information Format (MIF) files for the program, it uses the program’s exit code to determine status. An exit code of 1603 is considered a failure.
    Solution: For more information on the exit code, refer to the documentation for the program you are distributing.

    Config.xml:

    <!– –>

    <!– –>

    <!– –>

    <!– –>

    <!– –>

    <!– –>

    <!– –>

    <!– –>

    <!– –>

    <!– –>