none
Развертывание Office Compatibility Pack 2007 с помощью групповых политик

    Вопрос

  • Доброго дня.
    Возник следующий вопрос.
    Хочу развернуть пакет совместимости Office Compatibility Pack 2007 на клиентские компьютеры.
    компьютеров много, соответственно нужно это делать как то автоматически.
    Решил делать по аналогии с развертыванием самого Office - с помощью политик, предварительно интегрировав SP2
    Мои действия:
    - скачал сам пакет, скачал SP2 к нему.
    - распаковал сам пакет (получились файлы O12Conv.cab,  O12Conv.msi, README.HTM и каталог Catalog)
    - распаковал SP2 (получились файлы  eula.txt,  O12Convsp2-ru-ru.msp)

    пытаюсь интегрировать SP2 в пакт совместимости командой msiexec /p O12Convsp1-ru-ru.msp /a O12Conv.msi /l log.txt (аналогично тому, как я интегрировал пакет обновлений непосредственно в "большой" Office 2003)
    в логе вижу следующее:
    DEBUG: Error 2749:  Transform 9000200419000012.0.4518.1022 invalid for package C:\DOCUME~1\USER~1\LOCALS~1\Temp\1\2d725bb0.msi. Expected product version == 12.0.4518.1022, found product version 12.0.6021.5000.
    1: 2749 2: 9000200419000012.0.4518.1022 3: C:\DOCUME~1\USER~1\LOCALS~1\Temp\1\2d725bb0.msi 4: 12.0.4518.1022 5: 12.0.6021.5000
    DEBUG: Error 2749:  Transform 9000200419000012.0.6215.1000 invalid for package
    Я не великий знаток дешифровки логов, но получается, что этот SP2 не подходит для этого пакета совместимости... так что ли?

    Собственно вопрос:
    - можно ли вообще интегрировать SP2 для пакета совместимости в сам пакет, чтобы разворачивать потом его с помощью групповых политик?
    - если можно, то где я ошибаюсь, что делаю не так?

    ДОбавлю сразу, что статью MS о том, как развернуть пакет совместимости вместе с SP1 (http://support.microsoft.com/kb/952273) я читал, но там предлагается делать это из командной строки, т.е. не через развертывание софта, а с помощью логон-скриптов.
    Хочется все же обойтись без логон-скриптов, раз уж есть MSI пакеты - почему бы не использовать их возможности.
    28 июля 2009 г. 10:15

Ответы

  • Насколько я знаю этого сделать нельзя. Хотя пытались многие ;-) И с пакетом SP1 тоже
    Поможем друг другу стать лучше! Отметим правильные ответы и полезные сообщения!
    • Помечено в качестве ответа Al Alexey 7 августа 2009 г. 12:55
    31 июля 2009 г. 13:08

Все ответы

  • Распакованный SP надо положить в папку Updates основного пакета офиса, но он установится, только если вы запускаете Setup.exe - для установки через GPO этот метод не работает.

    Поэтому просто сделайте административную установку  Office Compatibility Pack 2007 на сетевую шару и ставьте на клиентов так как есть, а сам SP2 ставьте через WSUS сервер.
    Сазонов Илья http://www.itcommunity.ru/blogs/sie/
    29 июля 2009 г. 8:34
  • Вы похоже невнимательно прочитали, или я невнятно написал :)
    Речь идет не о ПО Microsoft Office 2007 (где действительно есть папка Updates и туда можно класть сервис паки и они будут цеплятmся при запуске через setup.exe)
    Речь идет о пакете совместимости Office Compatibility Pack 2007, который был выпущен для Microsoft Office 2003, чтобы он "понимал" форматы 2007го офиса. (вот тут его можно скачать http://www.microsoft.com/downloads/details.aspx?FamilyId=941b3470-3ae9-4aee-8f43-c6bb74cd1466&displaylang=en#Overview )

    Он представляет из себя файл FileFormayConverters.exe , который можно распаковать в *.msi .

    Кроме того есть сервис-пак к этому пакету совместимости (он лежит тут http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=b444bf18-79ea-46c6-8a81-9db49b4ab6e5 )
    Он также в одном *.exe файле, который можно распаковать в *.msp

    Я хочу интегрировать этот msp в этот msi.
    По всем правилам такое должно сработать - но не срабатывает.
    30 июля 2009 г. 10:08
  • Насколько я знаю этого сделать нельзя. Хотя пытались многие ;-) И с пакетом SP1 тоже
    Поможем друг другу стать лучше! Отметим правильные ответы и полезные сообщения!
    • Помечено в качестве ответа Al Alexey 7 августа 2009 г. 12:55
    31 июля 2009 г. 13:08
  • После недельного ковыряния - присоединюсь к их числу.
    се ля ви, что называется.
    Можно посетовать только на то что как то не красиво сначала делать стандарт инсталлятора, а потом самому же его не соблюдать (да, это камень в огород MS, при всем уважении).
    7 августа 2009 г. 12:55