Я пытаюсь установить Office 365 2016
с помощью настройки щелчком мыши и исключения набора приложений. Office устанавливается отлично, и исключенные приложения не находятся в системе после первоначальной установки. После того, как я вхожу в свою учетную запись Office 365, запускается офисное обновление, и оно устанавливает некоторые исключенные элементы в системе.
Обновление устанавливается Publisher
и Outlook
даже если они были исключены из конфигурации и изначально не были установлены. Почему это так и как это предотвратить?
установка xml
<Configuration>
<Add SourcePath="\\domain.com\Software\Office2016\x64\" OfficeClientEdition="64" Branch="Current">
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
<ExcludeApp ID="Access" />
<ExcludeApp ID="Groove" />
<ExcludeApp ID="InfoPath" />
<ExcludeApp ID="Lync" />
<ExcludeApp ID="Outlook" />
<ExcludeApp ID="Project" />
<ExcludeApp ID="Publisher" />
<ExcludeApp ID="SharePointDesigner" />
<ExcludeApp ID="Visio" />
</Product>
</Add>
<Updates Enabled="TRUE" UpdatePath="\\domain.com\Software\Office2016\x64\" Branch="Current" />
<Display Level="None" AcceptEULA="TRUE" />
<Logging Level="Standard" Path="\\domain.com\Software\Logs\Office2016\x64" />
</Configuration>
Это официальная справка о том, как исключить определенные приложения из развертываний Office 365: https://technet.microsoft.com/library/dn745895.aspx.
Похоже, ваш синтаксис неверен; он должен выглядеть так (обратите внимание на пробелы или их отсутствие):
<Add SourcePath="\\Server\share" OfficeClientEdition="64" Branch="Current">
<Product ID="O365ProPlusRetail" >
<Language ID="en-us" />
<ExcludeApp ID="Access" />
<ExcludeApp ID="InfoPath" />
</Product>
</Add>
Кроме того, будьте осторожны с лицензированием: если у пользователя на самом деле нет лицензии Professional Plus, а вместо этого есть другая, как только он / она войдет в любое приложение Office 365, автоматически запустится установка и убедитесь, что установленные приложения соответствовать фактической лицензии, назначенной пользователю; Я сам был свидетелем этого, когда по ошибке развернул версию Professional Plus на нескольких компьютерах, только для того, чтобы установка Office 365 удалила Access и Skype для бизнеса после первого входа в систему пользователей, у которых на самом деле были только лицензии Business Premium (SfB не был удален физически, но он стал непригодным для использования из-за несоответствия лицензий: он был установлен, но отказался активировать, потому что версия Business Premium включает только SfB Базовый, в то время как версия Professional Plus включает в себя полную версию, и теперь установленное приложение отказывалось работать).
Синтаксис, указанный в справочнике Technet Вот есть ... отсутствует.
Оставьте пробел в элементе ExcludeApp между ID=
и "Publisher"
.
<Add />
<Product ID />
<ExcludeApp ID="Outlook" />
(Office 365) Setup.exe очень разборчив в форматировании XML. На самом деле это не приведет к ошибке, если XML не будет правильно проанализирован (даже при подробном ведении журнала и настроенном пути журнала).
Кажется, ваша проблема связана с конфигурацией O365 изменение при запуске процесса обновления. За Technet - настройка параметров обновления для Office 365 профессиональный плюс,
Параметры обновления в файле configuration.xml применяются к Office 365 профессиональный плюс при использовании средства развертывания Office для развертывания Office 365 профессиональный плюс. Если вы решили изменить эти параметры, вам необходимо обновить файл configuration.xml, а затем снова запустить средство развертывания Office.
AutoUpdates
являются Enabled
в вашем образце configuration.xml
. Ты уверен setup.exe
не вызывается для перенастройки вашего клиента O365? Другой распространенный способ управления обновлениями - перезапустить Setup.exe
и укажите желаемую версию (это распространенный способ, например, в SCCM).