Moinmoin,

ja, es gibt Startparameter. Aus der MonitorConfiguration.cpp:
{ OPT_FLAG, _T("-d"), SO_NONE }, // "-d" = daemon
{ OPT_ARG, _T("-c"), SO_REQ_SEP }, // "-c ARG" = config
{ OPT_ARG, _T("--dev0"), SO_REQ_SEP }, // Geraete
{ OPT_ARG, _T("--dev1"), SO_REQ_SEP }, //
{ OPT_ARG, _T("--dev2"), SO_REQ_SEP }, //
{ OPT_ARG, _T("--dev3"), SO_REQ_SEP }, //
#ifdef WIN32
{ OPT_FLAG, _T("--install"), SO_NONE }, // "--install" = install service
{ OPT_FLAG, _T("--uninstall"), SO_NONE }, // "--uninstall" = uninstall service
{ OPT_FLAG, _T("--service"), SO_NONE }, // "--service" = run as service (only for the service control daemon
#endif
Sollten wir mal mit dokumentieren... ;). Ich habe jetzt nicht mehr genau geschaut, was die Parameter genau bewirken, dazu kann vermutlich Buebchen am ehesten Auskunft geben.

Die Start- und Stop-Sachen kannst Du auf einem Windows über net start und net stop (normale Dienste-Behandlung) machen. Linux weiß ich so leider nicht.

Viele Grüße
Martin