API and Command Line Interface
There are two methods by which GSA can be driven as a non-interactive application. These are through the GSA API or by using a command file.
The API uses COM automation to allow commands to be issued from a separate process via a set of VBA or C++ instructions. The separate process could be a separate program or, indeed, a VBA script in a spreadsheet.
In the Command File method a series of instructions are listed in a text file. This is then submitted to GSA as a command line instruction. For example:
GSA commands.gwc