| Ø | Create basic command scripts automatically with the Script File Wizard |
| Ø | Execute scripts from the command line, batch files, parent process, or menu |
| Ø | Execute external processes and evaluate results |
| Ø | Synchronize local folders and server directories with a single command |
| Ø | Integrated SQL database support |
| Ø | Integrated PGP encryption and decryption support |
| Ø | Command line parameter substitution |
| Ø | Call scripts from within scripts |
| Ø | Branching and looping commands |
| Ø | Extensive result codes and error testing |
| Ø | String and numeric variables |
| Ø | Perform basic arithmetic operations on numeric variables |
| Ø | String and sub-string manipulation |
| Ø | Commands for interactive prompting and messaging |
| Ø | Optionally convert file names to all upper or all lower case on send and receive |
| Ø | For compatibility with Unix servers, optionally rename space-embedded file names sent (spaces are converted to underscores) |
| Ø | Synchronize local folders and FTP site directories with a single command |
| Ø | Create or add to zip archive files |
| Ø | Extract file(s) from zip archive files |
See also: List of Script Commands, Script Command Syntax, Translating Command-Line FTP Instructions