Registriert seit: 8. Feb 2005
51 Beiträge
Delphi 2009 Professional
|
Re: Wie prüfen, ob Service/Dienst -installiert- (nicht läuft
7. Okt 2007, 11:39
Hi,
Du könntest versuchen die Dienste aus "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servi ces\" auszulesen. Dort sind allerdings auch Treiber aufgelistet. Ich bin mir jetz nicht sicher ob das 100% korrekt ist aber soweit ich das ableiten konnte haben Dienste den Key "ObjectName" welcher bei den Treibern nicht vorhanden ist.
Unter den einzelnen Dienst Schlüsseln gibts ausserdem noch folgende Werte die für Dich interessant sein könnten:
DisplayName -> Name des Dienstes
Description -> Beschreibung
Imagepath -> Dateiname
Start -> Starttyp: 0 = Boot, 1= System, 2 = Automatisch, 3 = Manuell, 4 = 'Deaktiviert';
Gruss
|