Principale utente con più risposte
Download massivo di file salvati su Sharepoint tramite link su excel?

Domanda
-
Salve,
Ho il seguente problema. Ho un file excel con una lista di link a file contenuti su Sharepoint:
ad esempio https://...filepath/filename.doc
Avrei necessità di scaricare tutti i file (xls, doc, ppt, etc) senza dover ogni volta fare clic sul link e senza dover dare l'ok ad internet explorer per il salvataggio.
Trattandosi di più di 1000 file all'interno di un archivio che ne contiene decine di migliaia su numerose diverse cartelle, vorrei evitare di andare a cercare i file uno per uno.
Sono riuscito a registrare una macro in excel che mi apre tutti i link tramite internet explorer ma poi si blocca internet explorer per la numerosità dei file in questione, poichè per ogni link mi viene proposta la pop-up per aprire o salvare il file.
E' possibile aggirare questo problema e creare una macro che salva direttamente i file, con lo stesso nome definito sul server, all'interno di una cartella locale del mio pc?
In alternativa alla macro esiste un altro metodo?
Grazie in anticipo.
Alberto
Risposte
-
Ciao Alberto,
per utilizzare una macro direttamente da Excel credo tu debba mappare la tua raccolta documentale come network folder e poi copiare i files che ti interessano (esempio di map e copia: http://www.fivenumber.com/copy-sharepoint-document-library-files-to-another-sharepoint-site-very-easily/); probabilmente, però, devi modificare i links che hai su Excel.
Puoi anche utilizzare o personalizzare qualcosa tipo questo: http://spiefolder.codeplex.com/ (leggi bene la licenza d'uso).
Ciao
Pat (Microsoft Office Project MVP) -- http://patriziamonti.wordpress.com
-
Ciao Alberto, se il tuo obbiettivo finale è "solo" quello di mantenere una copia locale dei documenti per consultazione/modifica off-line allora ti consiglio di utilizzare SharePoint Workspace. In questo modo puoi definire quali siti mantenere sincronizzati e all'interno di ciascun sito quali elenchi e document library sincronizzare. Il tutto ovviamente in considerazione dei permessi utente.
Ciao
Riccardo
Tutte le risposte
-
Ciao Alberto,
per utilizzare una macro direttamente da Excel credo tu debba mappare la tua raccolta documentale come network folder e poi copiare i files che ti interessano (esempio di map e copia: http://www.fivenumber.com/copy-sharepoint-document-library-files-to-another-sharepoint-site-very-easily/); probabilmente, però, devi modificare i links che hai su Excel.
Puoi anche utilizzare o personalizzare qualcosa tipo questo: http://spiefolder.codeplex.com/ (leggi bene la licenza d'uso).
Ciao
Pat (Microsoft Office Project MVP) -- http://patriziamonti.wordpress.com
-
Ciao Alberto, se il tuo obbiettivo finale è "solo" quello di mantenere una copia locale dei documenti per consultazione/modifica off-line allora ti consiglio di utilizzare SharePoint Workspace. In questo modo puoi definire quali siti mantenere sincronizzati e all'interno di ciascun sito quali elenchi e document library sincronizzare. Il tutto ovviamente in considerazione dei permessi utente.
Ciao
Riccardo -
Ciao Alberto,
La tua richiesta nel Forum di SharePoint è ancora aperta per noi.
Per chiuderla ricorda di cliccare su "Segna come Risposta" per i post che ti sono tornati utili, in questo modo puoi aiutare gli altri utenti che leggeranno il thread a trovare la soluzione. Aggiungo che se trovi un altro modo di ovviare ti saremmo grati di condividerlo con la community, aggiornando il thread.
Grazie a tutti della partecipazione nel forum,
La Conferenza Italiana sulla Virtualizzazione
Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda.
-
Ciao Alberto, ho scoperto da poco dell'esistenza di questa raccolta di tools su codeplex. Forse potrebbe tornarti utile WSSDownload, lo trovi su https://spstools.codeplex.com/.
Ciao
Riccardo