Adiciona arquivos ao sharepoint via script

1

Procurando uma maneira de adicionar automaticamente arquivos a uma biblioteca de documentos do SharePoint. Temos um processo que executa e produz um arquivo (processo Java). Gostaríamos de adicionar o arquivo diretamente ao Sharepoint ou agendar uma tarefa que coleta arquivos e os coloca no Sharepoint. Portanto, uma solução Java ou vb / batch / powershell seria o melhor ajuste.

    
por Jibba 19.08.2009 / 23:12

5 respostas

0

Com o intuito de manter as coisas simples, vamos com o DavCopy . Isso nos permite executar nosso processo e, em seguida, executar um script em lote simples para copiar os arquivos para o SharePoint. Também produz um bom relatório de saída para o processo de cópia.
Sintaxe: DavCopy.exe * link

    
por 21.08.2009 / 00:35
3

Você pode chamar diretamente as APIs do SharePoint por meio do Powershell. Aqui estão alguns links para ajudar:

link link link

    
por 19.08.2009 / 23:21
2

Aqui está um artigo do MSDN descrevendo uma abordagem do ASP.NET para isso, que você pode modificar para sua situação:

link

    
por 19.08.2009 / 23:33
2

Não é uma solução de script, mas temos um aplicativo Delphi que precisava fazer isso. Como as Bibliotecas de Documentos podem ser acessadas via Explorer como compartilhamentos UNC, simplesmente copiamos os arquivos diretamente para a Biblioteca de Documentos. Você também pode mapear uma unidade para a biblioteca, se necessário.

O aplicativo Delphi usa comandos normais de Cópia de Arquivos do Windows para transferir os arquivos.

    
por 20.08.2009 / 11:27
1

o davcopy funciona muito bem ... mas eu tive que primeiro definir a coluna do título como um campo opcional na biblioteca de destino de upload para que ela fosse mostrada (caso contrário, a saída não era possível). link mas defini-lo como opcional em vez de oculto

    
por 21.01.2010 / 04:27