powershell:pscopytowebdav
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
powershell/pscopytowebdav.txt · Zuletzt geändert: 2016/04/02 00:49 von 127.0.0.1