Hinzufügen von Kontextmenüelementen zu Diensten (Fenstern)

334

Ich versuche, eine Löschoption im Rechtsklick-Menü von Windows-Diensten auszuführen. Ich weiß, dass Sie dies mit Rechtsklick-Menüs für Dateien wie .cat / .bmp tun können. Ich denke, Sie können dies auch hier tun.

[HKEY_CLASSES_ROOT \ Service \ shell \ Delete \ Command] @ = "sc.exe lösche"% 1 \ ""

Wenn ich jedoch Dienste in MMC überprüfe, wird dies immer noch nicht angezeigt, wenn ich mit der rechten Maustaste auf einen Dienst klicke.

Vielleicht sollte ich unter HKCU / Software / Klassen / suchen

Irgendwelche Ideen, wie man diese Rechtsklick-Option erhält? Dies ist nützlich, da das Löschen von Diensten mit dem SC-Befehl mit der Syntax und den Dienstnamen sehr wählerisch ist.

Der SC-Befehl sollte bereits Anweisungen zum Löschen von Systemdiensten ablehnen, sodass ich mich nicht darum kümmern muss.

0
"HKCR \ service" sieht für mich nicht wie eine Kontextmenütaste aus. Schauen Sie sich zum Beispiel HKCR \ Folder oder HKCR \ http an. Beide enthalten standardmäßig "shell" -Unterschlüssel, möglicherweise auch "DefaultIcon", "shellex" oder "ShellNew". `HKCR \ service` nicht. Ich denke, es ist nicht das, was du denkst. gronostaj vor 9 Jahren 0
Es ist ein COM-Objekt, das anders als eine Datei oder einen Ordner behandelt wird. Der Schlüssel ist für das Objekt selbst und in diesem Schlüssel sind Optionen für das Kontextmenü. vor 9 Jahren 0

0 Antworten auf die Frage