3

PowerShellは少し新しいです。ftpサイトで機能するget-childitemのようなコマンドを見つけようとしています。

ここにいくつかの疑似コードがあります:

$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サイトでこの方法でファイル名にアクセスする方法を知っている人はいますか?

ありがとう

4

1 に答える 1

1

Get-ChildItem を FTP によってアクセスされるリモート ファイルシステムで動作させたい場合は、FTP 用の PowerShell プロバイダーが必要になります。このフォーラムへの投稿では、Nick Howell が FTP プロバイダーで行っている作業について言及しています。それ以外には、PowerShell 用の他の FTP プロバイダーについて聞いたことがありません。

于 2010-05-21T19:50:47.900 に答える