• 締切済み

FFFTPのアップロードバッチを作成したい

こんにちは。 FFFTPのバッチを作成したいと思っています。 色々調べたのですが、ミラーリングアップロードについてしか出てこず、 そもそもミラーリングではないアップロードを、バッチで実行できるのかすら分かりません。 FFFTPを起動するところまではできています。 やりたいことは以下の通りです。 (1)ローカルのディレクトリを移動する。 (年月で指定ディレクトリが変わります) (2)接続先のディレクトリを移動する。 (年月で指定ディレクトリが変わります) (3)ローカルのカレントディレクトリに格納されているフォルダをアップロードする。 (ミラーリングではなく、普通のアップロードです) そもそも、バッチで実行できるのか、できるなら、どうやったら実行できるのか、教えていただけると幸いです。 何卒、よろしくお願いいたします。

みんなの回答

  • t_ohta
  • ベストアンサー率38% (5072/13251)
回答No.2

> ftpだとディレクトリごとコピーできないと思っているのですが、できるのでしょうか。 ftp というプロトコル自体がファイルを一つずつしか転送できないので、バッチ内でファイルリストを取得してループで順番に転送をかけるしかないですね。 FFFPTも内部的にはファイルリストを元にループ処理しているだけですから、結果は同じです。

sugaru1
質問者

お礼

ありがとうございます。 そうですよね。もう少し考えてみます! お世話になりました!

  • t_ohta
  • ベストアンサー率38% (5072/13251)
回答No.1

わざわざ FFFTP を使わなくても、Windows 標準の ftp クライアントを使えばコマンドラインで処理できるのでバッチ処理に向いていると思います。

sugaru1
質問者

補足

回答ありがとうございます。 ftpだとディレクトリごとコピーできないと思っているのですが、できるのでしょうか。 ローカル端末はWindowsで、送る先のサーバーはlinuxです。 よろしくお願いします。

関連するQ&A

  • FFFTPの使い方を教えて下さい。

    プロバイダからホームページサーバを借りて、FFFTPでホームページ管理しています。管理の仕方はローカルで編集したHPのミラーリングアップロードで行っています。今回ホームページを一新し、まったく別な内容にしようと思っています。その場合でも、ミラーリングアップロードでいいのか、もしくはすでにサーバにあるHPを削除しておく必要があるのか、どちらでしょう。後者の場合、FFFTPでサーバ側のファイル、フォルダを削除する方法が分かりません。ご教授頂ければ幸いです。。

  • WinSCPの使い方を教えて下さい。

    ホームページの更新を今まではFFFTPのミラーリングアップロードでやっていましたが、今回初めて使うWinSCPでミラーリングアップロードをやってみました。追加変更されたファイルだけがアップロードされるものと思っていましたが(FFFTPではそうでした)すべてのディレクトリを同期するためにローカルファイルすべてがアップロードされ、わずか数個のファイル更新をするのに2時間近くかかってしまいました。これは最初のミラーリングの時だけなのでしょうか。それとも常に同じアップロードによる同期が行われるのでしょうか。 ミラーリングの転送オプションで、「ファイルを削除する」、「存在するファイルのみ同期する」、「選択したファイルのみ同期する」がありますが、この使い方を教えて下さい。

  • FFFTPによるアップロードがうまくいきません

    お世話になります。今回はFFFTPのアップロードについて質問します。 ホームページをアップロードしようと思い、FFFTPを使ってアップロードに挑戦しました。すると案外簡単に接続できました。しかし!普通うまくいった場合はホスト側のフォルダの表示にホスト名が表示されますよね?そこが“/”とだけ表示されて、ホスト名が表示されません。接続はできても、ミラーリングアップロード?をしようとするとファイル転送に失敗しました、というふうに表示され失敗してしまいます。なぜホスト名が表示されないんでしょうか? ちなみにホームページスペースは自分のプロバイダーのDIONで20M(無料)つくりました。設定等は確認したところあっているのですが。 他にも何かあれば聞いてください。補足します。 どうぞよろしくお願いします。

  • FFFTPのミラーリングアップロードについて

    ホスティングサーバへのファイル転送にFFFTPを使用しています。 例えば、ミラーリングダウンロードを行いサーバからデスクトップへデータを上書き したとします。 このまま双方のファイルを修正しなければ当然サーバとデスクトップのデータは 同じはずですが、ミラーリングアップロードを行うと、おそらく全てのファイルを 上書きするメッセージが出ます。 一度目は何か自分の間違いかと転送を行いましたが、この後もミラーリングアップ ロードを行うとほとんどファイルを上書きするメッセージが出ます。 どういった事情なのでしょうか?

  • FFFTPを使ってホストサーバーのデータをローカルにバックアップとる作

    FFFTPを使ってホストサーバーのデータをローカルにバックアップとる作業をしております。 コマンドを作成してミラーリングダウンロード をとることにしました。 CD "C:\Program Files"\ffftp FFFTP.exe -s "サイトA" -d -f -q 上記コマンドで作成をして実行しています。 コマンドが完了してローカルのバックアップフォルダを見てみると ローカルには、フォルダのみのバックアップがとれて htmlファイルなどのバックアップがされていません。 ミラーリングダウンロードであれば、ホストと同じ状態になるはずなのですが・・・・。 問題の解決方法を教えてください。 ffftpのミラーリングダウンロードの設定の問題ではないかと思っているのですが・・。 以上、宜しくお願い申し上げます。

  • FFFTPのアップロードエラーについて

    お世話になっております。忍者ツールズでサイトを持っていて、FFFTPでデータをアップロードしていました。 久しぶりに更新してアップする時に、間違えてサーバー上のhtmlデータを選んで「ミラーリングアップロード」をクリックしてしまいました。 間違いに気付かずにIEでサイトを開こうとしたら・・・サイトがなくなっていました。 サーバー上にはデータがあるのでおかしいと思ったのですが・・・操作の間違いに気付き、再度アップしてみようと思ってローカル上のデータを選んで「アップロード」したのですが、以下のようなエラーが出てアップロードできませんでした。 「アップロードできませんでした。 552 STOR denied: quota exceeded: used97.66 of 97.66」 どなたか正しくサイトが表示できるように助けてください。。。

  • FFFTPによるホストフォルダーの削除

    ホームページの内容をまったく別なローカルフォルダで置き換える目的でFFFTPによるミラーアップロードを試みていますが、何度やっても上手く行きません。1時間ぐらい経つとFFFTPがループに入って応答なしになってしまいます。ホストのフォルダやファイルを事前に削除してやってみようとトライしましたが、これも上手く行かず、削除が出来ません。ホストの内容を削除するにはどうしたらいいでしょう。FFFTPの削除では出来ないのでしょうか。ミラーリングアップロードを使ったFFFTPによるホームページ更新は何百回もやっていて失敗したことがありません。解決策、ヒントをいただけたら幸いです。

  • Windows⇒Linux FFFTPでアップロードできません。

    hogehoge.phpやhogehoge.gifなど単体でのアップロードは可能なのですが、 ディレクトリごとアップロードしようとすると、 「553 Could not create file.」と出て移動できません。 何が原因なのでしょうか? WindowsXP Linux Fedora Core 5 FFFTP

  • FFFTPでアップロードできない!

    最近社内にWindowsServer2003を建て、コンポーネントの追加でFTPも 利用できるように設定したのですが、FFFTPで接続してもファイルをアップロードすることが出来ません。 エラー内容としては、「(ファイル名)がアップロードできませんでした。 Access is denied.」といった感じです。 (サーバのファイルは見れているので、接続は出来ているようです。) ちなみに、サーバ側の設定としては、【既定のFTPサイト】の、セキュリティアカウントで、 《匿名接続を許可する》にも《匿名接続のみを許可する》にもチェックを入れています。 IPは、社内ローカルの固定IPを設定しています。 ホームディレクトリは、デフォルトのc:\inetpub\ftprootです。 FFFTPの接続方法は、Anonymousにチェックを入れて接続している感じです。 これはサーバ側の設定の問題なのか、それともFFFTPのパス設定等の問題なのか。。。 この疑問を解決してくれるサイトがなかったので質問させていただきました。 どなたか小さな事でもいいのでお願いいたします!

  • FFFTP

    ホームページのデータをローカルからサーバーに移すのにFFFTPを使っています。 FFFTPのバージョンは、Ver 2.00 OSはWindows 10 HTML エディターは、Dreamweaver CS6です。 数日前までは、アップロード作業はスムースにできていたのですが、今日、アップロード作業を行うと、一部のHTMLファイルが、アップロードできなくなってしまいました。特定のHTMLファイルでアップロードが途中で止まってしまいます。 同一ディレクトリ内にある、10個の更新したHTMLファイルをアップロードしようとすると、必ず特定のHTMLファイルでアップロードが止まってしまいます。 同じ現象が、他のディレクトリーでも発生します。 今までは、問題なくアップロードできていたのですが、初めてのトラブルです。 試しに、FFFTPのバージョンを最新のものに更新して、PCを再起動したりしたのですが、症状は変わりません。 原因と対処方がわかれば教えてください。