• 締切済み
  • すぐに回答を!

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

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

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数1157
  • ありがとう数3

みんなの回答

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

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

共感・感謝の気持ちを伝えよう!

質問者からのお礼

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

関連するQ&A

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

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

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

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

  • FFFTP

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

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

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

共感・感謝の気持ちを伝えよう!

質問者からの補足

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

関連するQ&A

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

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

  • ミラーリングアップロード

    FFFTPのミラーリングアップロードで削除されてしまったファイルは復旧できないのでしょうか? やはり環境設定で何も指定していなと、無理でしょうか?

  • FFFTPのフォルダ作成について

    こんにちは。 現在HPを作っていまして、BBS用のCGI設置で困っています。 CGIの配布元より、「ホームディレクトリの下に、topicsディレクトリを作成し、上記ファイルをFTP転送。アップロード画像用のディレクトリ imgディレクトリを topicsディレクトリの下に作成」と説明文にあり、ホームディレクトリのpublic_htmlのある欄に新しいフォルダを作成しようとするのですが、フォルダが表示されません。 アイコン、右クリック等すべてでフォルダの作成を試みたのですが、名称を入れる小窓(?)に topicsと入力後、完了を押してもフォルダが出てこないのです。 public_htmlのフォルダの中になら作れたのですが…。 どなたかわかるかた、ぜひ教えて下さい。 FFFTPは Vr1.92 osは win2000 を使用しています。

  • dreamweaverで編集後、FFFTPでアップロードしたい。

    dreamweaver4とFFFTPについて、教えてください。 会社のホームページの更新を自分でする事になりました。 一度教えて貰ってはいるのですが、今回初めて自分でする 事となりました。 すごく基本的な事ばかりなのですが教えて頂ければ 大変ありがたいです。 dreamweaver4で編集をし、FFFTPでアップロードしたいと 思っていますが、以下3点がよく分かりません。 (1)dreamweaver内で「サイトの定義」→「ローカル情報」 で選ぶ「ローカルルートフォルダ」では どのフォルダを選択すれば良いのでしょうか。 現在(更新前)のHPのファイルを、新規作成したフォルダに 入れて選択すれば良いのでしょうか。 その場の選択方法も教えてください。 (2)dreamweaver左画面の「リモートサイト」というのは どういうものですか? (3)FFFTPのローカル側はホスト側とファイルが一致していなければ ならないと思いますが、どのように一致させれば良いのでしょうか。 どのように質問すれば良いのかわからないような状態ですが、 よろしくお願いします。

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

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

  • FFFTPでアップロード出来ない

    FFFTPでアップロード出来ない C# 2010 express edition で発行してwebからインストールするように指定しますと、作られるものは以下の通りです Application Files(名前途中に空白あり) publish.htm MyProgram.application setup.exe これらをFFFTPでサイトにアップロードしようとすると、サイトによってはApplication Filesがアップロード出来ません infoseek ← OK FC2 ← NG OCN ← NG どうやら途中に空白がある名前が原因らしいと思われます そこでApplication Files(空白あり)を臨時にApplicationFiles(空白なし)としてアップロードした後にApplication Files(空白あり)に変更しようとしたら拒絶されました Application Files(空白あり)がサイトに無いとインストルール途中でエラーが発生します どうしたらApplication Files(空白あり)を置くことが出来るのでしょうか?

  • FFFTPの日付がおかしい?2008年のはずが2002年に

    サーバ上へのhtmlファイルのアップロードにFFFTPをずっと使用していたのですが 2008年になってから様子がおかしくて困っています。 というのも、ローカル上で更新したファイルがFFFTP上で見ると更新日 (というか更新年)が全然違うのです。 例えば2008/1/9に更新したファイルがFFFTP上だと2002/1/9と表示されます。 日付は同じなのですがなぜか2002年の扱いになってしまい、また、更新時間も全く違います。 ただサーバー上にアップロードすることはでき、サーバ上では正しい 年月日になるため、早急に何とかしなくてはならない訳ではないのですが ローカル内で日付順ソートをしようとしても、おかしくなってしまうので困っています。 配布元のHPにも詳細は無く、googleなどで検索もしてみましたが 結局良く分かりませんでした。 FFFTP自体はおかしいと分かったときに最新版にインストールしなおしてあります。 それから、PC上の年月日・時間は狂っていません。 なにかご存知のかたよろしくお願いします。

  • HP アップロード HOOPS FFFTP

    私はウィンドウズ98のフロントページを使って作り、HOOPSの無料Hpのサービスを借りたのですが、ffftpで接続まではできたのですが、ミラーリングアップロードができなくて困っています。 ミラーリングアップロードをしようとすると注意書きがでてきて開始を押すところまでは良いのですが、アップロードし始めると、失敗しましたとでてきてこのファイルの転送を中止するを押しても次のファイルの転送も失敗してしまい、そんな調子で全てのファイルがそうなってしまうのです。 HOOPSの自分のアドレスに行ってみると、ファイルしか表示されていないのです。 HOOPSのヘルプ講座のような物を開いて見るとindexhtmlにしろ・・・。 と書いてあるのですが、自分では初期のフォルダをファイルに保存する時indexhtmlと名前をつけて保存しているつもりなのです。 フォルダの名前はSTRAWBERRYFROWERでつけているのですが、それをindex~にすれば良いのでしょうか? HPはトップがindex~でENTERを押して入り、中にコンテンツがありそこからBBSなどにいける・・・という感じです。BBSなどはレンタルです。 1回だけアップロードできて、インターネットエキスプローラーでアドレスを入れたらできました。その時も1回目はできなかったのですが2回目にできました。 コンテンツを増やしたのでアップロードしなおそうと接続し、アップしようとしたらできなくなり、もう一度HPに行ってみたらフォルダの状態~になっていたのです。本当に良くわかりません。できるだけ早く回答がほしいです。 よろしくお願いします。

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

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

  • ファイルコピーのバッチ作成

    ファイルコピーのバッチ作成 いつもお世話になっております。 1つのファイルを複数のディレクトリー(ネットワーク上から見える端末)にコピーするバッチを 作成したいのですが、上手くいきません。 COPY /Y C:\(デスクトップのパス)\コピーファイル.mdb \コピー先の絶対パス 上のように1つのファイルを1つのクライアントにファイルをコピーするバッチファイルを作成したのですが、コピーされません。 DOSで実行すると"ファイルが見つかりません"と出てしまいます。 カレントディレクトリーの設定だとしたら、 どのような方法がありますでしょうか? 宜しくお願い遺体sます。