Upload Datei auf SharePoint 2016 mit PowerShell Script

Das folgende Script zeigt, wie eine Datei von der Clientseite in die SharePoint-Dokumentbibliothek hochgeladen werden kann:

try {

$Source ="C:\Users\myUser\Desktop\test\Test.pdf"

$Target="https://<sharepoint url>/Test.pdf"
  
$WebClient = new-object System.Net.WebClient

$cred = new-object System.Net.NetworkCredential("benutzer","passwort","domaine")
$WebClient.credentials = $cred
 
$WebClient.UploadFile($Target,"PUT", $Source)

}
catch {
	 Write-Error $_.Exception.ToString()
    Read-Host -Prompt "The above error occurred. Press Enter to exit."
}