winscpですでにあるサーバーのディレクトリとクライアントのディレクトリを毎日1回決められた時間に同期するにはどうしたらよいですか

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2010/09/24 15:11:21
  • 終了:2010/10/01 15:15:03

回答(4件)

id:JULY No.1

JULY回答回数966ベストアンサー獲得回数2472010/09/24 16:10:08

ポイント27pt

実際に試した訳では無いですが、コマンドラインオプションに「/synchronize」があるようです。

WinSCPスクリプト入門:コマンドやバッチファイルとの連携による自動処理 - SourceForge.JP Magazine : オープンソースの話題満載

あとは、このコマンドラインオプションを付けた物を、Windows タスクに登録すれば、決まった時間に実行できるでしょう。

上記のページでちょっと分からなかったのは、「/synchronize」を使った場合に、同期完了後に winscp 自体が終了するのかどうか、といったあたりで、もし、自動的に winscp が終了しないのなら、winscp 自体に読み込ませるすスクリプト中で、synchronize と exit を使えば出来ると思います。

リンク先は「/synchronize」オプションが出てくる4ページ目の記事になっていますが、この記事自体は、winscp にバッチ処理をさせるための解説になっているので、参考になると思います。

id:deflation No.2

deflation回答回数1036ベストアンサー獲得回数1262010/09/24 16:41:45

ポイント27pt

WinSCPスクリプトをWindowsのタスクスケジューラに登録すればできます。

詳しい手順は下記を参照して下さい。

http://skota.jp/82.html

id:webster2

神さま、今回はWindowsのフォルダーのファイルをLinuxのサーバーにバックアップしたいのですが、スクリプトの書式はどのようになりますでしょうか。

2010/09/24 21:39:25
id:monyot No.3

monyo回答回数146ベストアンサー獲得回数182010/09/25 14:24:37

ポイント26pt

2の方の回答で記載されているWebサイトで

synchronize local

となっている箇所を

synchronize remote

にすれば、できるはずです。以下のURLなどを参照してください。

http://sourceforge.jp/magazine/10/04/20/1033216/3

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 umI 112 11 0 2010-09-26 13:49:55

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません