In the online documentation, it is told to be smartftp /? that will show the command line options. However, it pops up a box. I get the feeling that smartftp is gui controlled only. I simply want to integrate with the task scheduler of windows, scheduling ftp transfers.


Same here! I would like to upload files with names based on the date (e.g. 10-17-06_something_something.mp3). Could I use php to launch SmartFTP and shoot those files to my web host? If not, is there another way to customize what SmartFTP will upload each day?


SmartFTP has a build-in scheduler, just look at the timer icon in the queue's toolbar. When you're using PHP anyways, why don't you compile PHP with FTP support and use: