我正在编写一个从FTP服务器下载文件的批处理文件。
现在,我希望根据现有文件检查这些文件,以便不再次下载它们。有多个文件正在下载,我不知道FTP服务器中可能存在的文件名。
由于
答案 0 :(得分:0)
只需使用支持同步的任何Window命令行FTP客户端。
例如,使用WinSCP FTP client,您可以使用批处理文件,如:
@echo off
winscp.com /ini=nul /log=synchronize.log /command ^
"open ftp://username:password@ftp.example.com/" ^
"synchronize local C:\local\path /remote/path" ^
"exit"
参考文献:
您可以拥有WinSCP GUI generate a batch file template for you。
(我是WinSCP的作者)