バッチを使用して、jpg画像をFTPでアップロードしたいのですがうまくいきません。
具体的に言いますとバッチを回した後にアップ先のフォルダを見るとサイズが0の状態であがっており、(空ファイルのような感じ?)
フォルダを一旦出て見直すとその画像データ自体がなくなっちゃってるっていう現象が発生しています。
画像ファイルが何かしらの原因できちんとアップロードできていないのかと思うのですが...
150 Opening BINARY mode data connection.
以降は何も表示されていません。
初心者なものでどなたかお教えいただけると助かります。
ちなみにOSはWindows 10 Proです。
※■/▲/A/B/C/D はフォルダ名を仮で入れています。
※X/Y/●/〇 は数字を仮で入れています。
アップロードしたいjpg画像がある場所
→「D:\デスクトップ\■\▲\●●●●●●.jpg」
アップロードしたいFTP上の場所
→「/A/B/C/D←ここ」
---ftpcopy.bat←(バッチデータ内容)---
echo 'FTP転送を開始します'
pause
ftp -s:ftp_bat.txt
pause
---ftp_bat.txt←(読み込ませるテキストデータ内容)---
open XX.YY.XX.YYY (FTPサーバアドレス)
●●●●●● (ログインユーザID)
○○○○○○ (ログインパスワード)
bin
prompt
cd A
cd B
cd C
cd D
put D:\デスクトップ\■\▲\●●●●●●.jpg
bye
---(処理結果内容)---
D:\デスクトップ\■>echo 'FTP転送を開始します'
'FTP転送を開始します'
D:\デスクトップ\■>pause
続行するには何かキーを押してください . . .
D:\デスクトップ\■>ftp -s:ftp_bat.txt
ftp> open XX.YY.XX.YYY
XX.YY.XX.YYY に接続しました。
220 Microsoft FTP Service
200 OPTS UTF8 command successful - UTF8 encoding now ON.
ユーザー (XX.YY.XX.YYY:(none)):
331 Password required
230 User logged in.
ftp> bin
200 Type set to I.
ftp> prompt
対話モード オフ。
ftp>
ftp> cd A
250 CWD command successful.
ftp> cd B
250 CWD command successful.
ftp> cd C
250 CWD command successful.
ftp> cd D
250 CWD command successful.
ftp>
ftp> put D:\デスクトップ\■\▲\●●●●●●.jpg
200 PORT command successful.
150 Opening BINARY mode data connection.
回答1件