Wie lege ich die Zugriffssteuerungsliste für einen Windows-Dienst in .net fest?

Ich habe einen Dienst, den ich mit einem Knopf starten und stoppen kann. Ich verwende einen ServiceController in einem separaten Programm und alles funktioniert wie vorgesehen, wenn ich dieses separate Programm als Administrator ausführe. Ich muss jedoch in der Lage sein, diesen Dienst wie jeder andere zu steuern. Wie kann ich die Berechtigungen für meinen Dienst festlegen, damit jeder die volle Kontrolle darüber hat? Dies muss programmgesteuert als Teil des Dienstes oder der Installation erfolgen. Es ist ein lokaler Dienst, der in vb.net geschrieben wurde.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage