Used Ftpmirror for Windows?
Developer’s Description
Mirror a remote FTP subtree into a local directory tree. Usage: ftpmirror [-v] [-q] [-i] [-m] [-n] [-r] [-s pat]. [-l username [-p passwd [-a account]]]. hostname[:port] [remotedir [localdir]]. remotedir: remote directory (default initial). localdir: local directory (default current). Only changed files will be synchronized Synchronize files correctly even if the time zone between local computer and FTP server is different.
Explore More

LeapFTP
Trial versionJSCAPE Secure FTP Server
Trial version
Core FTP Pro x64
Trial versionFTP Commander Deluxe
Trial versionFile Transfer Command Line
Trial version
FTP Navigator
Trial version1UglyFTP
Trial versionFreeFTP
FreeBlackMoon FTP Server
Trial version
FTP Disk
Trial versionFTP Fileman
Trial version
DirectNet Drive
Free