Invantive Business Server is started from a command line or from an unattended executable starter. It reads its own command line rather than the one shared by the other Invantive programs: an argument is a name written with two leading dashes, and its value is the argument that follows it.
```
Invantive.Business.Server.exe --setup setup.config --members members.config
```
## Arguments
The following arguments are accepted:
- `--members`: the file holding the pre-defined users, their password and the associated database; see [[Members]]. Defaults to `members.config` in the installation folder.
- `--setup`: the file holding the dynamic FTP folder and file structure, defined with Invantive UniversalSQL statements for retrieval and upload; see [[File System Structure]]. Defaults to `setup.config` in the installation folder.
- `--usage`: print the arguments and their meaning, and end with exit code 0. Up to and including release 26.0 this argument printed the list and then ended with an error all the same; from release 27.0 onward asking for the usage is not an error.
An argument the program does not know prints the same list, after which the program ends reporting `bussvr001` and the argument it did not know. Started without arguments the program does not print the usage: it starts the server on both default files.
## Compliance
`--members` names the file which holds the log-on codes and passwords of the FTP users. Keep it out of a folder which is shared or backed up in the open, and give it to the account the server runs as only; see [[Members]].
## See Also
- [[Invantive Business Server/Installation|Installation]]
- [[Invantive Business Server/Start|Start]]
- [[Members]]