The following command-line parameters are available in beSTORM Windows CLI and Linux CLI versions:
| Name | Commands | Description |
| Help | -h --help | Displays help information. |
| Load filename | -l=filename --load=filename | Used to load a preexisting settings.bsp file. You must provide a relative or absolute path. |
| Attack vector | -a=attack vector string --attackvector=attack vector string | Used to load a predefined attack vector as the starting point. |
| Test count number | -c=number --textcount=number | Sets the total number of tests to perform before stopping (default setting is until module is done). |
| Start | -s --start | Used to automatically start the test. |
| Preconfigure filename | -p=filename --preconfigure=filename | Used to load a preconfiguration file. You must provide a relative or absolute path. |
| No custom | --nocustom | If beSTORM does not find the module provided, exit with an error. |
| Return test count | --returntestcount | Used to return the number of combinations for the module. |