3

FTP の場所にあるディレクトリの内容全体を、ネットワーク上の共有場所にコピーする必要があります。FTP タスクでは (ディレクトリではなく) 正確なファイル名を指定し、ファイル システム タスクでは FTP の場所へのアクセスを許可しません。

EDIT:私はスクリプトタスクを書いてしまいました。

4

3 に答える 3

4

本当に古いスレッドを復活させるようなものはありません...しかし、これには解決策があります。

ディレクトリからすべてのファイルをコピーするには、リモート パスを /[ディレクトリ名]/* に指定します。

または、ディレクトリではなくファイルのみの場合 /[ディレクトリ名]/

または特定のファイルの種類。/[ディレクトリ名]/*.csv

于 2010-01-22T15:48:40.773 に答える
1

以前、FTPタスクで同様の問題が発生しました。私の場合、ファイル名は日付やその他の基準に基づいて変更されました。結局、スクリプトタスクを使用してFTP操作を実行しました。

これはあなたもやったことのようです。他の誰かがFTPタスクを使用するためのより良い方法を思い付くことができるかどうか私は興味があります。持っているのはいいことです...しかし非常に限られています。

于 2008-09-17T22:01:39.243 に答える
1

この種のことを行う必要があるときは、コマンド ラインでバッチ ファイルを使用して FTP を呼び出し、mget コマンドを使用します。次に、DTS/DTSX パッケージからバッチを呼び出します。

于 2008-09-03T17:39:52.377 に答える