Lftp for Windows on Github
Reading the readme on GitHub is the best way to understand how this works but it is very simple to use and set up.
This project makes using lftp on windows a very simple experience. It simply requires a template session is configured and you can use lftp via WinSCP custom commands. There is task scheduler support as well using special scripts.
Lftp is the current cygwin version - LFTP | Version 4.7.8 (is updated when cygwin release a new version)
This project is 100% portable and works very well to take advantage of lftp.
Please take a look and see i used WinSCP to bring a commandline only linux application to the average Windows user.