• ベストアンサー

FTPのバッチファイル

ローカルPCからサーバーのPCへ毎日決まったファイルをFTPで伝送したいと思っています。今はFFFTPで、毎日手動でファイルをアップロードしていますが、DOS窓からFTP接続するコマンドをバッチファイルにすることってできないのでしょうか? できれば、そのバッチファイルをタスクスケジューラーに登録して日々自動でアップロードしたいと考えています。 ftp open 接続先 ユーザーID パスワード put ファイル名 といった内容をバッチファイルにしたいのですが、やり方をご存知の方がいらっしゃいましたら、教えていただけないでしょうか?

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

  • ベストアンサー
noname#96023
noname#96023
回答No.1

こんな感じにしてください

参考URL:
http://www.atmarkit.co.jp/fwin2k/win2ktips/270ftpscript/ftpscript.html
t29x0479
質問者

補足

やってみました。 ftpに「-s」というオプションがあるんですね。勉強になります。 が、 cd backup mput -i * close quit としたときに、ファイルを転送し終えるまでに、closeとquitが実行され、おかしくなってしまいます。 きちんと1行ずつ、終わってから次の行に進めたいのですが、無理なのでしょうか?

その他の回答 (2)

noname#96023
noname#96023
回答No.3

mputの-iオプションって何でしたっけ? 先に prompt と打って、ファイル送受信の確認をしないようにしてもだめですか?

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

関連するQ&A