CSP Office
A tabela a seguir mostra a aplicabilidade de Windows:
| Edição | Windows 10 | Windows 11 |
|---|---|---|
| Home | Não | Não |
| Pro | Sim | Sim |
| Windows ES | Não | Sim |
| Negócios | Sim | Sim |
| Enterprise | Sim | Sim |
| Educação | Sim | Sim |
O Office CSP (provedor de serviços de configuração) permite que um cliente Microsoft Office seja instalado em um dispositivo por meio da ODT (Ferramenta de Implantação do Office). Para obter mais informações, consulte Opções de configuração para a ferramenta de implantação Office e como atribuir aplicativos Office 365 a dispositivos Windows 10 com Microsoft Intune.
Esse CSP foi adicionado Windows 10 versão 1703.
Para obter mais informações, consulte Office DDF.
O exemplo a seguir mostra o provedor Office de configuração em formato de árvore.
./Vendor/MSFT
Office
----Installation
--------id
------------Install
------------Status
./Device/Vendor/MSFT
Office
----Installation
--------id
------------Install
------------Status
./Vendor/MSFT
./Device/Vendor/MSFT
Office
----Installation
--------id
------------Install
------------Status
./Device/Vendor/MSFT/Office/ ou ./User/Vendor/MSFT/Office
O nó raiz do provedor de serviços Office configuração.
Instalação
Especifica as opções para a Microsoft Office instalação.
As operações com suporte são Adicionar, Excluir e Obter.
Instalação/id
Especifica um identificador exclusivo que representa a ID do Microsoft Office produto a ser instalado.
As operações com suporte são Adicionar, Excluir e Obter.
Instalação/id/Instalação
Instala Office usando os dados XML especificados no configuration.xml arquivo.
As operações com suporte são Get e Execute.
Instalação/id/Status
O Microsoft Office de instalação.
A única operação com suporte é Get.
Installation/id/FinalStatus
Adicionado em Windows 10, versão 1809. Indica o status da instalação Office 365 final.
A única operação com suporte é Get.
Comportamento:
- Quando Office CSP for disparado para instalar, ele verificará primeiro se o nó FinalStatus existe ou não. Se o nó existir, exclua-o.
- Quando Office instalação atinge qualquer estado de terminal (êxito ou falha), esse nó é criado contendo os seguintes valores:
- Quando status = 0: 70 (bem-sucedido)
- Quando status!= 0: 60 (falha)
Instalação/CurrentStatus
Retorna um XML do status Office 365 instalação atual no dispositivo.
A única operação com suporte é Get.
Exemplos
SyncML de exemplo para instalar Microsoft 365 Apps para Pequenos e Médios negócios Varejo do canal atual.
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Exec>
<CmdID>7</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/Office/Installation/0AA79349-F334-4859-96E8-B4AB43E9FEA0/install</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">chr</Format>
</Meta>
<Data><Configuration><Add OfficeClientEdition="32" Channel="Current"><Product ID="O365BusinessRetail"><Language ID="en-us" /></Product></Add><Display Level="None" AcceptEULA="TRUE" /></Configuration></Data>
</Item>
</Exec>
<Final/>
</SyncBody>
</SyncML>
Para desinstalar Office 365 do sistema:
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Exec>
<CmdID>7</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/Office/Installation/E24B23D8-94A8-4997-9E6E-8FF25025845B/install</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">chr</Format>
</Meta>
<Data><Configuration><Remove All="TRUE"/><Display Level="None" AcceptEULA="TRUE" /></Configuration></Data>
</Item>
</Exec>
<Final/>
</SyncBody>
</SyncML>
Para obter o status atual Office 365 no dispositivo.
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Get>
<CmdID>7</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/Office/Installation/CurrentStatus</LocURI>
</Target>
</Item>
</Get>
<Final/>
</SyncBody>
</SyncML>
Código de status
| Status | Descrição | Comentário |
|---|---|---|
| 0 | Instalação bem-sucedida | OK |
| 997 | Instalação em andamento | |
| 13 | ERROR_INVALID_DATA Não é possível verificar a assinatura da ODT (ferramenta Office implantação) baixada |
Falha |
| 1460 | ERROR_TIMEOUT Falha ao baixar o ODT |
Falha |
| 1602 | ERROR_INSTALL_USEREXIT O usuário cancelou a instalação |
Falha |
| 1603 | ERROR_INSTALL_FAILURE Falha em qualquer verificação de pré-requisito. |
Falha |
| 17000 | ERROR_PROCESSPOOL_INITIALIZATION Falha ao iniciar o C2RClient |
Falha |
| 17001 | ERROR_QUEUE_SCENARIO Falha ao enfileirar cenário de instalação no C2RClient |
Falha |
| 17002 | ERROR_COMPLETING_SCENARIO Falha ao concluir o processo. Possíveis motivos: |
Falha |
| 17003 | ERROR_ANOTHER_RUNNING_SCENARIO Outro cenário está em execução |
Falha |
| 17004 | ERROR_COMPLETING_SCENARIO_NEED_CLEAN_UP Possíveis motivos:
|
Falha |
| 17005 | ERROR_SCENARIO_CANCELLED_AS_PLANNED | Falha |
| 17006 | ERROR_SCENARIO_CANCELLED Atualização bloqueada executando aplicativos |
Falha |
| 17007 | ERROR_REMOVE_INSTALLATION_NEEDED O cliente está solicitando a limpeza do cliente em um cenário de "Remover Instalação" |
Falha |
| 17100 | ERROR_HANDLING_COMMAND_LINE Erro de linha de comando C2RClient |
Falha |
| 0x80004005 | E_FAIL O ODT não pode ser usado para instalar a licença de volume |
Falha |
| 0x8000ffff | E_UNEXPECTED Tentou desinstalar quando não há nenhum C2R Office no computador. |
Falha |
Comentários
Submeter e ver comentários