Hallo,
in meinem Programm starte ich einen Dienst, welcher sich durch den ersten Start auf diesem System in der Registry einträgt. Nachdem ich meine Aufgabe damit erledigt habe, möchte ich diesen Dienst wieder sauber vom System entfernen. Das löschen der hinter dem Dienst stehenden Datei ist kein Problem. Wie jedoch kann ich mit Delphi 6 aus dem Schlüssel HKLM\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_ABC DEFGH meine Daten entfernen ??? Admin Rechte habe ich, jedoch kann ich mit Regedit diesen Schlüssel nicht löschen. Unter Regedt32 muß ich erst die Berechtigungen für diesen Schlüssel ändern, bevor ich diesen löschen kann.
Wer kann mir helfen, ggf. auch mit Quellcode. Bin für jeden Tip dankbar !!
Mfg
Sven Bergemann
in meinem Programm starte ich einen Dienst, welcher sich durch den ersten Start auf diesem System in der Registry einträgt. Nachdem ich meine Aufgabe damit erledigt habe, möchte ich diesen Dienst wieder sauber vom System entfernen. Das löschen der hinter dem Dienst stehenden Datei ist kein Problem. Wie jedoch kann ich mit Delphi 6 aus dem Schlüssel HKLM\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_ABC DEFGH meine Daten entfernen ??? Admin Rechte habe ich, jedoch kann ich mit Regedit diesen Schlüssel nicht löschen. Unter Regedt32 muß ich erst die Berechtigungen für diesen Schlüssel ändern, bevor ich diesen löschen kann.
Wer kann mir helfen, ggf. auch mit Quellcode. Bin für jeden Tip dankbar !!
Mfg
Sven Bergemann
Comment