Я пытаюсь развернуть среду выполнения Access 2007 с помощью групповой политики, и у меня возникла проблема. Итак, я загрузил AccessRT.exe и запустил accessrt.exe / extract, чтобы получить файл msi. Затем, когда я пытаюсь прикрепить .msi к политике программного обеспечения к новому gpo, я получаю следующую ошибку.
«Ошибка добавления операции. Невозможно извлечь информацию о развертывании из пакета. Запустите проверку пакета, чтобы убедиться, что пакет правильный».
В меру своих способностей к поиску в Google я обнаружил, что мне нужно создать файл config.xml. Что ж, там документация не самая лучшая, и я все еще не могу заставить ее работать даже после создания файла config.xml (ниже).
<Display Level="none" AcceptEula="yes" />
<INSTALLLOCATION Value="%programfiles%\Microsoft Office" />
<LIS CACHEACTION="CacheOnly" />
<DistributionPoint Location="\\Shared\NETLogon\Software Deployments\Microsoft\Access RT 2007" />
<Logging Type="standard" Path="%temp%" Template="AccessRT(*).txt"/>
<Setting Id="SETUP_REBOOT" Value="NEVER" />
Какие-либо предложения?
Поскольку ранее принятый ответ неверен, я опубликую здесь правильный.
Microsoft ожидает, что вы интегрируете Office в образ развертывания Windows, поэтому они удалили поддержку развертывания GPO-MSI, чтобы интегрировать в установщик другие функции, которые не поддерживаются в каждой ситуации развертывания MSI. Вы ожидаете, что у всех, кому требуется автоматическое развертывание GPO, будет запущен KMS, чтобы они могли развертывать стандартные образы со всем базовым программным обеспечением. Необходимость в развертывании Office GPO исчезла с появлением Office 2000, поскольку все более поздние версии могут получать свои обновления через WSUS и, следовательно, могут быть скопированы вместе с операционной системой без необходимости периодических повторных развертываний с помощью пакетов обслуживания и обновлений с промежуточным потоком.
Для всех тех, кто не использует системы визуализации или не хочет интегрировать Office в развертывание своей ОС, по-прежнему существует способ развернуть и удалить MS Office через GPO; это просто не тот простой способ, которого ожидает современный администратор Windows.
Прочтите этот блог, так как все, что вам нужно для автоматического развертывания, подробно описано там: [https://technet.microsoft.com/en-us/magazine/ff956190.aspx] [1]
Если вы хотите иметь возможность удалить продукт позже (например, если вы хотите развернуть более позднюю версию Office без перехода на более позднюю версию ОС), вам нужно немного расширить ее.
Просто создайте 2 объекта групповой политики, один из которых получит сценарий запуска компьютера для развертывания Office 2010, который вы можете найти в упомянутой выше статье. Другой получает слегка измененный сценарий запуска, который удаляет Office, если он установлен.
Вы даже можете поместить GPO в одни и те же OU, если немного поиграете с их настройками безопасности:
Таким образом, каждый компьютер, входящий в группу «Office 2010», будет выполнять сценарий развертывания при запуске и развертывать Office 2010 при необходимости. Вместо этого любой другой компьютер выполнит сценарий удаления и удалит Office 2010, если он все еще установлен.
[1]: статья Microsoft TechNet «Компьютерщик на все руки: автоматическое развертывание Microsoft Office 2010 с бесплатными инструментами»
В моей попытке понять это. Я попытался запустить msi на своем компьютере и получил ошибку ....
Ошибка 1713. Программе установки не удается установить один из необходимых продуктов для Microsoft Office Access Runtime 2010.
Что привело меня к этой статье.
http://support.microsoft.com/kb/926279
Короче говоря, начиная с Microsoft Office 2007 вы не можете установить какой-либо продукт через файл .msi.
Потерпеть поражение.
Спасибо, Майкрософт.