ESSCMD is a command-line interface that performs operations interactively or through a batch or script file. You can execute Essbase operations at the command line, in either batch or interactive mode:
Interactive mode—Enables you to interactively enter commands at the ESSCMD command line and receive responses. Interactive mode is convenient for short operations that require few commands, checking for information on the fly, and error checking.; see ESSCMD Interactive Mode.
Batch-processing mode—Enables you to automate your routine Essbase maintenance and diagnostic tasks. You can write a script or batch file and run it from the command line. Batch processing mode is convenient if you frequently use a particular series of commands, or if your task requires many commands; see ESSCMD Batch Processing.
ESSCMD operates independently of any other Essbase client interface, including Administration Services, Spreadsheet Add-in, or custom-built application programs.
Because ESSCMD supports multiple login instances to Essbase Server, you can access multiple databases in one session. Even when you log in to multiple databases, you use only one port on your Essbase Server license.