Понадобится корпоративный дистрибутив продукта office 2010.

Чтобы узнать, что  Microsoft Office с корпоративной лицензией легко в дистрибутивном пакете с такой лицензией есть папка Admin.

Переходим в распакованный дистрибутив Office 2010.

Распакованный дистрибутив программы Microsoft Office 2010.

Запускаем режим конфигурирования файла ответов:

Setup.exe /admin

Запускаем режим конфигурирования.

Важно понимать, если у нас система на которой мы создаем административную установку с архитектурой x86, то и сборку соответственно сможет подготовить для Office 2010 x86, если попытаемся запустить подготовку сборки для Office 2010 x64 получим следующее сообщение:

Замечание по конфигурированию.

Поехали:

Основное меню конфигурирования.

Задание:

В моем случаем нужно было подготовить файл ответов для установки Office 2010 Excel при этом оставив Office 2003 Excel.

Мне понадобится отредактировать следующие пункты:

Расположение установки и название организации

Лицензирование и пользовательский интерфейс

Удаление предыдущих установок

Задание режимов установки компонентов

Задание режимов файла ответов.

Если у Вас в рабочей среде используется KMS сервер для активации продуктов Office 2010 выбираем первый пункт. Также ставим флажок, что принимаем условия лицензионного соглашения.

Задание режимов ответа.

Указываем, что оставить предыдущие версии Office.

Оставляем предыдущие пакеты.

Выбираем что устанавливать. В моем случаем только Excel.

На этом подготовительный этап файла ответов завершен.

Сохраним (ФайлСохранить как ) с осмысленным названием к примеру office2010_Excel_x86.msp и поместим в каталог Updates.

Далее необходимо поправить xml файл в папке ProPlus.WW, заметить в файле config.xml строку

<!-- <Display Level="full" CompletionNotice="yes" SuppressModal="no" AcceptEula="no" /> -->

На

<!-- <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" /> -->

Далее создадим доменную групповую политику.

Применять политику будем на компьютер.

Запускаем оснастку ПускПанель управленияАдминистрирование –  «Управление групповой политикой».

Привязываем политику к контейнеру, где располагаются доменные рабочие станции (применять на компьютер).

Сконфигурированная политика.

Переходим по пункту Конфигурация компьютераПолитикиКонфигурация WindowsСценарии (Запуск/завершение)Автозагрузка. Нужно будет создать bat файл следующего содержания: office2010_new.bat

setlocal

set ProductName=Office14.PROPLUS

set DeployServer=\\alpha\AD\Office2010\Office2010x86_FULL

set ConfigFile=\\alpha\AD\Office2010\Office2010x86_FULL\ProPlus.WW\config.xml

set LogLocation=\\alpha\AD\Office2010\LOG

IF NOT "%ProgramFiles(x86)%"=="" (goto ARP64) else (goto ARP86)

REM Operating system is X64. Check for 32 bit Office in emulated Wow6432 uninstall key
:ARP64
reg query HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432NODE\Microsoft\Windows\CurrentVersion\Uninstall\%ProductName%
if NOT %errorlevel%==1 (goto End)

REM Check for 32 and 64 bit versions of Office 2010 in regular uninstall key.(Office 64bit would also appear here on a 64bit OS)
:ARP86
reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%ProductName%
if %errorlevel%==1 (goto DeployOffice) else (goto End)

REM If 1 returned, the product was not found. Run setup here.
:DeployOffice
start /wait %DeployServer%\setup.exe /config %ConfigFile%
echo %date% %time% Setup ended with error code %errorlevel%. >> %LogLocation%\%computername%.txt

REM If 0 or other was returned, the product was found or another error occurred. Do nothing.
:End

Endlocal

, где alpha – это мой сетевой ресурс, где лежит дистрибутив с программой. (В вашем случаем может быть другим.)

, AD – расшаренная папка для всех.

И поместить по этому пути:

\\<ваш_домен>\SysVol\gksm.local\Policies\{Ваш_SID_политики}\Machine\Scripts\Startup

На этом все.

Посмотреть, что какие пакеты установлены в системе можно воспользовавшись средствами wmic:

wmic product where "name like 'Microsoft Office%'" get name, version

Обзор установленных пакетов Microsoft Office в системе.

Теперь при загрузки рабочей станции/сервера на который назначена групповая политика произойдет установка пакета Microsoft Office 2010 Pro Excel.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru