PowerShell - загрузка файлов с помощью WebDAV - PullRequest
2 голосов
/ 12 сентября 2011

Я хочу использовать PowerShell с WebDAV (https) для загрузки нескольких файлов из папки.Имя из загружаемых файлов неизвестно.Поэтому я планирую загрузить все файлы из этой папки и создать задание очистки на сервере.

В данный момент я ищу хороший PowerShell с примером WebDAV.Кто-нибудь знает хороший пример?

Ответы [ 2 ]

0 голосов
/ 01 ноября 2011

Взгляните на: http://amarchuk.blogspot.com/2011/10/heres-c-webdav-client-that-works-with.html

Вы можете сохранить его как файл cs, затем вызвать add-type, чтобы добавить его в powershell и оттуда на client.GetListItems, чтобы получить имена, а затем рекурсивно загрузить все файлы.

0 голосов
/ 12 сентября 2011

Я не пробую, но вы просто тестируете WebClient класс?

PS > $source = "http://www.unsite.fr/untruc.zip"
PS > $destination = "c:\temp\untruc.zip" 
PS >
PS >$wc = New-Object System.Net.WebClient
PS >$wc.DownloadFile($source, $destination)

---- Отредактировано ------ Вы пытаетесь копаться в ADODB.stream com объект, который вы видите в: " PowerShell: загрузка файла на сервер WebDav "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...