FTP ディレクトリにファイルの概要を一覧表示するループが既にあります。$outputBuffer には以下が含まれます
/archive/20120806_141250.txt
/archive/20120806_142114.txt
/archive/20120807_090149.txt
/archive/20120808_090348.txt
/archive を完全な ftp アドレスに置き換える For-EachObject があります。
$outputBuffer | Foreach-Object {
$_ -replace 'archive/', 'ftp://ftp.test.com/outbound/archive/'
}
私の結果は次のとおりです。
ftp://test.com/outbound/archive/20120806_141250.txt
ftp://test.com/outbound/archive/20120806_142114.txt
ftp://test.com/outbound/archive/20120807_090149.txt
ftp://test.com/outbound/archive/20120808_090348.txt
この ForEach-Object ステートメントに行を追加して、置換後に各ファイルをダウンロードするにはどうすればよいでしょうか?