Excluindo aplicativos da implantação do Clique para Executar do Office 365?

2

Estou tentando instalar Office 365 2016 por meio da customização click-to-run e excluir um conjunto de aplicativos. O Office é instalado perfeitamente e os aplicativos excluídos não estão no sistema após a instalação inicial. Depois de fazer login na minha conta do Office 365, ele inicia uma atualização do Office e a atualização instala alguns dos itens excluídos no sistema.

A atualização instala Publisher e Outlook , mesmo que eles tenham sido excluídos na configuração e não tenham sido instalados inicialmente. Por que isso e como posso preveni-lo?

xml de instalação

<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>
    
por vane 08.03.2016 / 18:21

2 respostas

2

Esta é a referência oficial sobre como excluir aplicativos específicos de implantações do Office 365: link .

Parece que sua sintaxe está incorreta; deve ficar assim (anote os espaços ou a falta deles):

<Add SourcePath="\Server\share" OfficeClientEdition="64" Branch="Current">
    <Product ID="O365ProPlusRetail" >
        <Language ID="en-us" />
        <ExcludeApp ID="Access" />
        <ExcludeApp ID="InfoPath" />
    </Product>
</Add>

Além disso, tenha cuidado com o licenciamento: se o usuário não tiver uma licença Professional Plus, mas tiver uma diferente, assim que fizer login em qualquer aplicativo do Office 365, a configuração será iniciada automaticamente e os aplicativos instalados correspondem à licença real atribuída ao usuário; Eu mesmo testemunhei isso quando implantei erroneamente uma edição Professional Plus para vários computadores, apenas para que a instalação do Office 365 remova o Access eo Skype for Business após o primeiro login de usuários que na verdade só tinham licenças Business Premium (o SfB não foi removido fisicamente, mas ele foi inutilizado devido a uma incompatibilidade de licenciamento: ele foi instalado, mas se recusou a ser ativado, porque a edição Business Premium inclui apenas o SfB Básico , enquanto a edição Professional Plus inclui a versão completa e agora o aplicativo instalado se recusou a trabalhar).

    
por 09.03.2016 / 00:21
0

A sintaxe listada na referência de Technet aqui é ... ausente.

Elimine o espaço no elemento ExcludeApp entre ID= e "Publisher" .

<Add />
  <Product ID />
    <ExcludeApp ID="Outlook" />

(Office 365) Setup.exe é muito particular sobre a formatação XML. Ele não será realmente um erro se o XML não for analisado corretamente (mesmo com o log detalhado e um caminho de log configurado).

Seu problema parece estar focado na configuração do O365 mudando quando o processo de atualização é executado. Por Technet - Configurar definições de atualização para o Office 365 ProPlus ,

The update settings in the configuration.xml file are applied to Office 365 ProPlus when you use the Office Deployment Tool to deploy Office 365 ProPlus. If you decide to change these settings, you must update your configuration.xml file, and then run the Office Deployment Tool again.

AutoUpdates são Enabled em sua amostra configuration.xml . Tem certeza de que setup.exe não está sendo chamado para reconfigurar seu cliente O365? Outra maneira comum de gerenciar atualizações é executar novamente o Setup.exe e especificar a versão desejada (essa é uma maneira comum de fazê-lo no SCCM, por exemplo).

    
por 08.03.2016 / 22:44