Seita developer blog

ユーザ企業に努めるアプリケーションエンジニアがプログラミング、データベース、OS、SNS、ガジェットなどを中心に備忘録変わりに書いていきます。

【Windows】WindowsバッチでFTP通信するサンプル

WindowsバッチでFTP通信をするサンプルの紹介です。

 

一括でファイルをアップロード、ダウンロードするときなどに案外使えます!

 

[サンプル]

 

通信対象サーバ:SERVER01

FTPログインユーザ:rey

FTPログインパスワード:password

アスキーモードで取得するファイル:/home/rey/tmp/sample.txt

バイナリモードで取得するファイル:/home/rey/tmp/sample.gzip

 

 

Windowsバッチ(*.bat)

conFTP.bat


set _settingFile=conFTP.ftp

ftp -i -n -s:%_settingFile%

pause

 

FTP設定ファイル(*.ftp)

conFTP.ftp


open SERVER01
user rey password

ascii
get /home/rey/tmp/sample.txt

binary
get /home/rey/tmp/sample.gzip

quit