毎晩実行されるバッチファイルがあり、ファイルをftpで転送します。そのバッチでは、この行にエコー送信C:\ send * .txt>>ftpcmd.datがあります。これは、送信フォルダーにファイルが1つしかなく、最新のファイルを1つだけ送信したい場合に完全に機能しますが、ファイルが多数ある場合は、最新のファイルを送信しない場合があります。ファイル名として「*」を使用すると、何が送信されるファイルを決定するのかわかりません。
@echo off
echo user > ftpcmd.dat
echo psswd> ftpcmd.dat
echo ascii>> ftpcmd.dat
echo send C:\newgdrive\boldata\send\*.txt>> ftpcmd.dat
echo quit>> ftpcmd.dat
ftp -n -s:ftpcmd.dat ftp.thinktbl.com
del ftpcmd.dat