Problemas para instalar o OneDrive for Business de forma autônoma em computadores clientes

Problemas para instalar o OneDrive for Business de forma autônoma em computadores clientes

Minha empresa está planejando implantar o Microsoft OneDrive for Business como uma solução de armazenamento para clientes empresariais e, claro, isso precisa ser uma instalação silenciosa. Examinei vários fóruns sobre esse problema e a resposta parece bastante simples, mas mesmo depois de seguir as instruções e criar o arquivo xml personalizado, quero usar e baixar o conteúdo (sem erros) da Microsoft e usar a configuração Comando /configure Nunca consigo instalar este software com êxito. Eu sempre recebo o seguinte Office não foi possível instalar. Só posso presumir: estou fazendo algo errado ou estou extremamente azarado. Eu também tenho restrição de tempo para isso ... tão frustrante.

A propósito, este é o link que eu estava usando:http://sharepointfarmer.com/onedrive-for-business-app-silent-install/#comment-7766.

Este é o erro que recebo o mesmo erro genérico do tipo MS de sempre:

insira a descrição da imagem aqui

aqui está meu arquivo xml, é bem simples:

<Configuration> 
  <Add SourcePath="\\sscbplndsk01\packages\InTesting\Microsoft\OneDrive For Business\ODB Configuration\" OfficeClientEdition="32"> 
   <Product ID="GrooveRetail" > 
     <Language ID="en-us" />      
   </Product> 
  </Add> 
</Configuration>

Responder1

Você deveria correrDesinstalador do Office 2013, baixe novamente o instalador e adicione a seguinte linha ao final do arquivo configuration.xml final:

<Display Level="None" AcceptEULA="TRUE" />
</Configuration>

Também pode ser útil detectar se o OneDrive já está instalado antes de executar o setup.exe. Aqui está um exemplo de script do PowerShell:

If ([IntPtr]::Size -eq 4) {
    # x86
    $Path = 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall'
}
Else {
    # x64
    $Path = 'HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall'
}

$Office2013 = "$Path\OFFICE15*"
$Office365 = "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\O365ProPlusRetail*"
$OneDrive = "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\Groove*"
$SetupDir = "<UNC path to OneDrive installation directory>"


If (!(Test-Path $Office2013) -and !(Test-Path $Office365) -and !(Test-Path $OneDrive)) {
    Start-Process $SetupDir\setup.exe -ArgumentList "/configure $SetupDir\configuration.xml"
}
Else {
    # Echo "Already installed!"
}

informação relacionada