IT関連

FTPのバッチを作る

投稿日:2019年4月22日 更新日:

自分の備忘録です。間違ってるかもしれませんし大した内容ではありません。

 

バッチはテキストファイルにPUTやGETなどのコマンドを書いて、それを呼び出すバッチプログラムを拡張子を.batにして別で作ればいいだけ。

 

batch.bat

呼び出し方は引数に-sをつけてファイル名を指定する。

FTP -s:command.txt

 

command.txt

OPENの接続やIDパスワードの認証から処理を書いていき、最後はbyeで閉じる。

OPEN [IPアドレス]

[ユーザID]

[パスワード]

CD (必要なら)ディレクトリに移動

PUT c:\Users\User\desktop\hoge.csv hoge.csv

bye

 

途中バイナリモードにしたければその処理を追記する。PUTのところを変えればGETにもできるし、中の処理は自由自在。

 

一つの.batファイルの中にすべての処理を書くとFTPを使用する宣言のところで止まってしまうので、分けて書くこと。

 

.batファイル最初でcsvを作成するプログラムを起動すれば自動化できて尚よい。

スポンサーリンク




スポンサーリンク




-IT関連
-, ,

執筆者:


comment

Your email address will not be published. Required fields are marked *

関連記事

Atomエディタ 初期設定

Atom初期設定の覚え書きです。内容はドットインストール様の抜粋+αです。   起動直後 起動するとWelcome/Welcome Guide/Telementry Consentなどのタブ …

WordPress 初期設定でパーマリンクを変えてもエラー404

ワードプレスも使い慣れてきたことだし、テーマ作成やらMVCの触りを勉強できそうだなと思って、dotinstallの動画で勉強してたんだ。 ちなみに私は開発環境XAMPPでの運用で、VirtualHos …

Excel VBA マクロ アドインをエクセル本体に登録する方法

エクセルで作ったマクロをエクセル本体に保存して、いつでも使えるようにする方法。 要するにファイルではなくエクセル本体に保存する方法。 今さら当たり前の話ですが、備忘録として載せておきます。 &nbsp …

AS400/IBMi MacにACSを入れると固まったので対処法

MacにACSを入れて5250セッションを立ち上げてIBM iに接続したら、 意味不明な固まり方をしたので対処法を載せておきます。   固まった症状 エミュレータは立ち上がります。画面やフォ …

AS400/IBMi 知ってるコマンドまとめと解説

備忘録です。順次追記しますが、何も知らない人間が思いつきで書いています。 逆に、便利なものがあれば教えてほしいです。コメント欄へお願いします。   コマンドの一覧を表示する SLTCMD S …

Adsense広告


文字で検索

人気記事

なぜだか人気記事

読んでほしい順に