Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Blog Technique de Romelard Fabrice

Les dernières Actualités de Romelard Fabrice (Alias fabrice69 ou F___) principalement autour des technologies Microsoft

Actualités

  • Toutes les actualités et informations sur les technologies Microsoft principalement autour de .NET et SQL Server

Archives

SharePoint : Script PowerShell simple pour télécharger un document d’une liste documentaire

Suite à une question simple posée concernant le téléchargement d’un fichier stocké dans une liste SharePoint, j’ai développé ce script rapide basé sur un exemple en C# :

Le script PowerShell est donc le suivant :

function SimpleSharePointFileDownload([string]$FileURL, [string]$saveName)
{
        $WebClient = new-object System.Net.WebClient
        # Downloads the resource with the specified URI to a local file.
        $WebClient.UseDefaultCredentials = $true;
       
        $WebClient.DownloadFile($FileURL, $saveName);
}


function StartProcess()
{
    # Create the stopwatch
    [System.Diagnostics.Stopwatch] $sw;
    $sw = New-Object System.Diagnostics.StopWatch
    $sw.Start()
   cls

    SimpleSharePointFileDownload "http://MySharePointSite/sites/MySiteCollection/MyList/MyFile.pdf” "C:\temp\MyDownLoadedFile.pdf"

    $sw.Stop()
    # Write the compact output to the screen

    write-host " "
    write-host " "
    write-host " ------------------------------------------------------------- "
    write-host " ---- File downloaded in Time: ", $sw.Elapsed.ToString(), "----"
    write-host " ------------------------------------------------------------- "
    write-host " "
   
}

cls
StartProcess

Cet exemple est très simple et peut être personnalisé suivant le besoin. Il existe une autre solution via le WebService :

Attention, ce WebService peut provoquer des erreurs surtout lorsque ces fichiers sont des pièces jointes de liste custom et non d’une librairie documentaire.

Romelard Fabrice [MVP]

Mots clés Technorati : ,,,
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: jeudi 22 septembre 2011 18:14 par ROMELARD Fabrice

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01