【发布时间】:2017-06-13 12:32:12
【问题描述】:
我正在尝试将一小时内生成的最新文件上传到远程服务器。但是我编写的脚本足够智能,可以只收集目录中的最新文件并将其上传到 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
【问题讨论】:
-
看看this的帖子,它可能会帮助你实现你想要的。
标签: windows batch-file ftp