1時間以内に生成された最新のファイルをリモートサーバーにアップロードしようとしています。しかし、私が書いたスクリプトは最新のファイルだけをディレクトリに集めてFTPにアップロードするのに十分なインテリジェントです。変数型を配列として設定し、配列にファイルをアップロードする可能性はありますか?最後の1時間に生成されたファイルをFTPにアップロードする
マイFTPバッチファイル:
FOR /F %%I IN ('DIR "abcdef*.bac" /B /O:D') DO SET latest_file=%%I
echo user domain/username> ftp.txt
echo password>> ftp.txt
echo cd remotepath>> ftp.txt
echo put %latest_file%>>ftp.txt
echo quit>> ftp.txt
ftp -n -s ftp.txt Servername>ftp_logs.txt
del ftp.txt
[この](https://stackoverflow.com/questions/17605767/create-list-or-arrays-in-を見てみましょうwindows-batch)の投稿を読んで、あなたの望むものを手伝ってくれるかもしれません。 – dcg