- ベストアンサー
ファイル転送にお悩みですか?重いデータでも安心な方法をご紹介します!
- ファイル転送において、大容量データのアップロードが時間がかかる場合、途中での中断を防ぐ方法があります。
- 転送ソフトのフォルダチェック間隔を長く設定したり、特殊なソフトを使用することで、安全かつ効率的なファイル転送が可能です。
- 業務上の制約やデータ容量の制限がある場合でも、問題なくファイルの転送を行うことができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>FTPクライアントでFTPコマンドを動作できるかはわかりませんが、 WindowsのFTPコマンドで可能です。 例えば次のようなテキストファイルを用意します。 ----ftpcmd.txt----ここから open (宛先ホスト) user (ユーザー名) (パスワード) cd /tmp/upload bin put filename.$$$ rename filename.$$$ filename.dat quit ----ここまで こうして用意したものを、コマンドライン、あるいはバッチ等から ftp -n -s:ftpcmd.txt として実行すれば、上記テキスト内容が一行ずつFTPで実行され、put が確実に終了してから rename が実行されることになります。
その他の回答 (1)
- asciiz
- ベストアンサー率70% (6849/9743)
(1)と(2)が連動していないのがいけないですね。 インターネットの速度は保証できないので、600秒だろうが6000秒だろうが、「時間」をもって転送完了しているとはみなせません。 改良案ですが、 A. (2)の指示を、(1)をしている側で、転送が完了してから、移動コマンドを起動するようにする。 あるいは、 B. (1)において、転送するファイルは、仮のファイル名(例 filename.$$$)で送信し、転送が完了したら、FTP renameコマンドで本来のファイル名(例 filename.dat)に変更する。 そういう風に組み替えるのはどうでしょうか?
お礼
コメントありがとうございます。 返信が遅くなり、申し訳ありません。 いただいている改良案ですが、 動作としては、Aが理想的ではありますが、現状、対応するソフトウェアを探しきれず、断念しました。 Bに関しては、知識不足もあり、正直考えたことがありませんでした。 FTPクライアントでFTPコマンドを動作できるかはわかりませんが、 一旦調べてみます。
お礼
大分時間が空いて申し訳ありません。 私の勉強不足にて、教えていただいた内容をしっかり理解できておりません。 徐々に勉強をし、理解していきたいと思います。 遅くなりましたが、2度の迅速なレス、ありがとうございました。 ベストアンサーにさせていただきます。 また、問題がありましたら、宜しくお願い致します。