ScriptFTP is a script driven FTP client that allows you to automate your file transfers. Repetitive tasks like synchronizing files, backups and web server updates are made easier and faster by using ScriptFTP. There is also an integrated scheduler to program the script execution.
Writing a script file is fairly simple. Take a look at this automated transfer example:
# Update my web in myhost.com
FTPOPENHOST("ftp.myhost.com","user","pass")
LOCALCHDIR("C:LocalWebFolder")
FTPPUTFILE("*.*",SYNC,SUBDIRS)
FTPCLOSEHOST()
ScriptFTP reads this text file and execute all the FTP commands automatically.