====== Datei mit Powershell in WebDAV-Ordner kopieren ====== function CopyFile2WebDav ([string]$UNCFile, [string]$WebDav) { new-psdrive -name WD -psprovider FileSystem -Root $WebDav $fArray = $UNCFile.Split("\") $index = $fArray.count $index = $index - 1 $filename = $fArray[$index] $filename = "WD:\\" + $filename move-item $UNCFile -Destination $filename get-psdrive WD | remove-psdrive } Syntax: CopyFile2WebDav "c:\tmp\datei.txt" "\\webdav-pfad\mit\backslash\statt\http\s" **Damit die Funktion ihren Zweck erfüllt, muss das Script in einem Benutzerkontext ausgeführt werden, dass entsprechende Berechtigungen auf den WebDAV-Pfad besitzt** {{tag>[Powershell WebDav]}}