InnoTecSol >ICS >ICS Version: 0.4.8888 Documentation >ics command line arguments
ICS Version: 0.4.8888
ics command line arguments

The internet communication server executable ics has several command line arguments.

An introduction to the command line arguments of ics can be displayed by executing ics without any command line arguments.

Also the version of the ics executable is displayed.

ics [command] [identifier] [options]

Version: V0R1B1021

Commands
help
display help
console
start ics in the console
Windows Service
install
install as service (currently windows only)
remove
remove service (currently windows only)
start
start ics windows service (currently windows only)
Administration
stop
stops the running instance (service or console)
reload
reloads the configuration
exec
executes a library extension command
Information
showconfig
displays the currently active configuration
stats
displays current snapshot of statistics
Internal Usage only
service
start ics as windows service (internal usage - currently windows only)
child
start ics as worker process (internal usage only)
logger
start ics logger process (internal usage only)
daemonize
start extension library process as daemon (internal usage only)
test
start ics for testing as server and client (internal usage only - currently broken)
size
display size of various objects (internal usage only)
Identifier
The identifier for the ics instance to apply the command to. This allows to manage multiple instances of ICS each being identified by a separate identifier.
Options

Options are specified by prefixing the option with - (linux) or / (windows).

[-|/]cfg
configuration file to use
[-|/]cfgdir
configuration directory to use. Opens configuration file with pattern ics[identifer].cfg
[-|/]t
trace level to use (0=none, 7=default, 15=warn, 31=details, 63=verbose, 1023=debug, 2047=all)
[-|/]trc
trace file to use
[-|/]dbgsleep
sleep s when starting child process
[-|/]lib
the library to execute the command specified by -libcmd
[-|/]libcmd
the command of the library specified by -lib to execute
help command
Passing help as command argument and the command as 2nd argument displays the help for the command.