FTP スクリプトを作成しましたが、転送のログ、特にリモート FTP 上のファイルのリスト (ls または dir の結果) が必要です。結果ではなく、FTP コマンドのログのみを取得します。
get.bat
ftp -v -n -i -s:D:\AX\get.ftp >>D:\AX\ftplog.txt
get.ftp
open ftp.xxxxxx.xx
user xxxxxxx
xxxxxxxx
binary
cd /OUT
ASCII
ls >>D:\AX\ftplog.txt
lcd "\Import"
mget *.* s
mdelete *.*
bye
結果:
open ftp.xxxxxx.xx
user xxxxxx
binary
cd /OUT
ASCII
ls >>D:\AX\ftplog.txt
lcd "\Import"
mget *.* s
bye
そして私が見たいのは:
230 Login successful.
ftp> dir
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
drwxrwxrwx 2 ftp ftp 4096 Apr 25 10:10 IN
drwxrwxrwx 2 ftp ftp 4096 Apr 24 15:39 OUT
226 Directory send OK.
ftp: 121 bytes received in 0,02Seconds 7,56Kbytes/sec.
それ、どうやったら出来るの