# Command line

    TTPMACRO.EXE [/I] [/V] [<macro file> [<parameters>...]]

## Options

/I
  Iconify the macro window.
/V
  Start MACRO in hidden (invisible) state.
<macro file>
  Macro filename.
  If this value is not a full path, it is understood as a relative path from ttpmacro.exe.
  The filename(path excluded) is stored in the system variable "param1" and "params[1]".
<parameters>
  Parameter(s) is passed to macro file.
  The third argument of params system variable is stored into params[2] in a sequence.
  Simultaneously, from param2 to param9 variables are also stored.

## System variables

System variables of command line configuration are as follow.

params
  String type array that parameters are stored
  Whole string of command line is stored in params[0]. A macro filename is stored in params[1].
  The third argument is stored into params[2] in a sequence.
param1
  This is same as params[1]. A macro filename is stored.
From param2 to param9
  Same as from params[2] to params[9].
  The third argument is stored into variable in a sequence.
  The variable that corresponds to params[10] or later does not exist.
paramcnt
  The number of params array. The params[1] that stores a macro filename counts.

Every element of params array and from param1 to param9 can store a string of up to 511 characters.