Net Admin and Startup Script Command Reference
This article contains a reference of commands supported by Net Admin and Startup Scripts processing engine.
Command arguments are separated by the "/" character. Every line in a startup script may contain just one command.
![]() | Executing Net Admin and Startup Script commands that change the state of server context tree may put server into the inconsistent state or corrupt the database. Backup your database before executing |
Supported Commands
E | Stop server | |
R | Restart server | |
S/context_mask/variable/value_for_row1_column1/value_for_row1_column2/... | Set value of a context variable. Sets a value of variable 'variable' in every context corresponding to 'context_mask' to the Data Table created from the subsequent command parameters. | |
C/context_mask/function/value_for_row1_column1/value_for_row1_column2/... | Calls function 'function' from every context corresponding to 'context_mask' passing data table created from the subsequent command parameters as an input value. | |
![]() | Example: This command will delete group | |
F/context_mask/variable/setField/setValue[/searchField/searchValue] | Set field 'setField' of first record of value of variable 'variable' in every context corresponding to 'context_mask' to 'setValue'. If 'searchField' and 'searchValue' parameters are specified, value is changed in the records where value of field 'searchField' equals 'searchValue'. |
Creating a Data Table Using Command Arguments
During the processing of some commands (Set Variable, Call Function etc.) a Data Table is created from the list of command arguments as described here.
If an argument value is surrounded with "$" characters, Iotellect Server will take the data for that parameter from the filename specified. The filename should be in the Iotellect Server installation directory. For example, if the parameter value is "$parameterizer.xml$
", Iotellect Server will obtain the data for that parameter from "parameterizer.xml
".
Was this page helpful?