Powershell, ftp, get-childitem - PullRequest
       7

Powershell, ftp, get-childitem

2 голосов
/ 21 мая 2010

Немного нового для powershell. Я пытаюсь найти команду get-childitem like, которая будет работать на ftp-сайте.

Вот некоторый псевдо-код:

$target = "c:\file.txt"
$username = "username"
$password = "password"
$ftp = "ftp://$username:$password@myftpsite"

$webclient = New-Object System.Net.WebClient 
$uri = New-Object System.Uri($ftp) 

#below is the code that does not work, get-childitem needs a local path
$name = get-childitem -path $ftp

get-childitem работает только с локальным путем. Кто-нибудь знает, как я мог получить доступ к именам файлов таким образом, когда на FTP-сайте?

Спасибо

1 Ответ

1 голос
/ 21 мая 2010

Вам потребуется поставщик PowerShell для FTP, если вы хотите, чтобы Get-ChildItem работал на удаленной файловой системе, доступ к которой осуществляется через FTP. В этом сообщении на форуме упоминается работа, выполняемая Ником Хоуэллом на FTP-провайдере. Кроме этого, я не слышал ни о каких других провайдерах FTP для PowerShell.

...