Dienst in Windows registrieren
Guten Abend,
Ich möchte, dass das Programm Docker vom Benutzer 'NT AUTHORITY\Lokaler Dienst' beim Systemstart als Service ausgeführt wird.
Um den Dienst zu registrieren möchte ich sc.exe verwenden. In der Registry habe ich zunächst Informationen über das Programm Docker eingeholt (siehe Screenshot)
Leider geligt es mir nicht den Befehl mit sc entsprechend zu formulieren. Folgende Syntax habe ich versucht. Leider ohne Erfolg:
Kann mir jemand einen Tipp geben?
Ich möchte, dass das Programm Docker vom Benutzer 'NT AUTHORITY\Lokaler Dienst' beim Systemstart als Service ausgeführt wird.
Um den Dienst zu registrieren möchte ich sc.exe verwenden. In der Registry habe ich zunächst Informationen über das Programm Docker eingeholt (siehe Screenshot)
Leider geligt es mir nicht den Befehl mit sc entsprechend zu formulieren. Folgende Syntax habe ich versucht. Leider ohne Erfolg:
sc create servicename='Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Docker Inc.\Docker\1.0' start=auto binpath="C:\Program Files\Docker\Docker\resources\bin" obj='NT AUTHORITY\Lokaler Dienst' displayname=MyDocker
Kann mir jemand einen Tipp geben?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 4113075741
Url: https://administrator.de/contentid/4113075741
Ausgedruckt am: 04.11.2024 um 22:11 Uhr
4 Kommentare
Neuester Kommentar
Die Lösung hast Du schon in deinem anderen Thread erhalten:
dockerd --register-service
Mehr brauchst Du nicht. Der Dienst registriert sich selbst. Er hat eine eigebaute Installationsroutine. Du brauchst kein sc.exe. Dienst auf Automatik stellen und fertig. Du kannst im Servicemanager jederzeit auch einstellen, unter welchem Konto der Dienst laufen soll.
Wenn Du unbedingt mit sc.exe experimentieren willst:
https://learn.microsoft.com/de-de/windows-server/administration/windows- ...
Servicename ist nur der Name des Dienstes, kein Pfad in der Registry.
dockerd --register-service
Mehr brauchst Du nicht. Der Dienst registriert sich selbst. Er hat eine eigebaute Installationsroutine. Du brauchst kein sc.exe. Dienst auf Automatik stellen und fertig. Du kannst im Servicemanager jederzeit auch einstellen, unter welchem Konto der Dienst laufen soll.
Wenn Du unbedingt mit sc.exe experimentieren willst:
https://learn.microsoft.com/de-de/windows-server/administration/windows- ...
Servicename ist nur der Name des Dienstes, kein Pfad in der Registry.