• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FTPサーバーからのファイルコピー)

FTPサーバーからのファイルコピー

このQ&Aのポイント
  • FTPサーバーにアクセスし、CSVファイルを指定のフォルダにコピーする方法を教えてください。
  • Cドライブにコピーしようとするとアクセスが拒否されますが、サーバーにアクセス(ファイルの書き込み)するにはどうすれば良いですか?
  • FTPサーバーにあるCSVファイルの内容を書き込むことはできますか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

先ず 「FTPサーバーからファイルをダウンロードする」 http://dobon.net/vb/dotnet/internet/ftpwebrequest.html#downloadfile のサンプルプログラムを、ダウンロードするファイルのURIとダウンロードしたファイルの保存先を引数として受け取るFunctionに修正しておきます。 「FTPサーバーのディレクトリのファイル一覧を取得する」 で取得したファイルリストから、1つずつの取得したいファイルの ダウンロードするファイルのURIとダウンロードしたファイルの保存先 を作成する。 ダウンロードするファイルのURIとダウンロードしたファイルの保存先 を引数として、上記で作成したFunctionを呼びだす。 必要なファイルの数だけ、上記の関数呼び出しを繰り返す。 ※FTPサーバが返すファイル一覧の書式は様々なので、接続しているFTPサーバに合わせてファイル名の切り出しを行う必要が有ります。

その他の回答 (1)

回答No.1

System.IO.FileStream はファイル名の指定が必要だが downFile にはフォルダ名が入っている。 downFile にファイル名を入れないとダメです。

関連するQ&A