Dienste lassen sich unter anderem über die Registrierung einstellen.
Unter
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\[name des Service] findet sich ein Eintrag vom Typ
DWORD und dem Namen
Start dessen Wert folgendermaßen aussehen kann:
Delphi-Quellcode:
{$EXTERNALSYM SERVICE_BOOT_START}
SERVICE_BOOT_START = $00000000; // Service beim Booten starten
{$EXTERNALSYM SERVICE_SYSTEM_START}
SERVICE_SYSTEM_START = $00000001; // Service mit System starten
{$EXTERNALSYM SERVICE_AUTO_START}
SERVICE_AUTO_START = $00000002; // Service automatisch starten
{$EXTERNALSYM SERVICE_DEMAND_START}
SERVICE_DEMAND_START = $00000003; // Service starten, sobald benötigt
{$EXTERNALSYM SERVICE_DISABLED}
SERVICE_DISABLED = $00000004; // Service deaktiviert
Dies wurde von
sakura in
diesem Beitrag gepostet.