Tener problemas al instalar OneDrive para la Empresa sin supervisión en equipos cliente

Tener problemas al instalar OneDrive para la Empresa sin supervisión en equipos cliente

Mi empresa planea implementar Microsoft OneDrive for Business como una solución de almacenamiento para clientes empresariales y, por supuesto, debe ser una instalación silenciosa. He consultado numerosos foros sobre este tema y la respuesta parece bastante simple, pero incluso después de seguir las instrucciones y crear el archivo xml personalizado, quiero usar y descargar el contenido (sin ningún error) de Microsoft y uso la configuración. Comando /configure. Nunca consigo que este software se instale correctamente. Siempre me aparece el siguiente mensaje: Office no se pudo instalar. Sólo puedo asumir: "Estoy haciendo algo mal o tengo mucha mala suerte". Yo también tengo poco tiempo para esto... muy frustrante.

Por cierto este es el enlace que estaba usando:http://sharepointfarmer.com/onedrive-for-business-app-silent-install/#comment-7766.

Este es el error. Recibo el mismo error genérico de tipo MS de siempre:

ingrese la descripción de la imagen aquí

aquí está mi archivo xml, es bastante simple:

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

Respuesta1

Deberías correrDesinstalador de Office 2013, luego vuelva a descargar el instalador y agregue la siguiente línea al final del archivo de configuración final.xml:

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

También puede resultar útil detectar si OneDrive ya está instalado antes de ejecutar setup.exe. A continuación se muestra un script de PowerShell de muestra:

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!"
}

información relacionada