A melhor maneira que encontrei para fazer isso é usando algum software livre chamado PDQ Deploy, e não, eu não trabalho para eles:
Crie um arquivo config.xml com o seguinte código:
<Configuration>
<Add SourcePath="" OfficeClientEdition="32">
<Product ID="GrooveRetail" >
<Language ID="en-us" />
</Product>
</Add>
</Configuration>
Coloque esse arquivo e o arquivo de instalação do OneDrive na mesma pasta da sua rede, compartilhe-os e conceda permissões completas a "usuários de domínio" e "computadores de domínio".
Baixe e instale a versão gratuita do PDQ Deploy e crie um novo pacote. Na etapa 1 das configurações do pacote, defina o arquivo de instalação para o exe OneDrive compartilhado em sua rede. Por exemplo:
\server\share\PDQ Installs\OneDrive\setup.exe
... ou qualquer local em que você colocar.
Este próximo passo é importante. Sem ele, as instalações remotas levarão uma eternidade ou, na maioria dos casos, não serão instaladas. Você precisa adicionar a seguinte linha ao campo "Parâmetros" na configuração do pacote:
/configure config.xml
Isso apenas informa ao pacote que, quando instalar o OneDrive, use a opção configure e procure o arquivo config.xml que fizemos anteriormente. Dessa forma, a instalação estará no modo silencioso e não exigirá que a entrada do usuário continue.
Salve o pacote e implante-o. É isso aí. Se você tiver problemas para configurar o PDQ Deploy, aqui está um ótimo vídeo de introdução deles no YouTube: