Running scripts from the command line?

Does SmartFTP support running scripts from the command line?

We have a customer who needs to upload and download files from a remote server as a part of their normal business process. We've written a program that extracts the data from their database, writes a script to upload the file (built from the standard FTP commands - put, get, etc.), and spawns an ftp client to run the script.

It works just fine using the standard Microsoft ftp program. Except at the customer's site. Their firewall prevents active-mode ftp.

The customer ran out and licensed a copy of SmartFTP, because they read that it supported the standard FTP commands and also supported passive-mode FTP.

And so we're trying to make it work for them. But if SmartFTP has a mechanism for running a script, and for specifying the script to run on the command line, I've been unable to find it.