Ich möchte den Pfad zu meiner Anwendung ändern, bricht ihn jedoch ab, da der Dienst immer noch auf den alten Speicherort verweist.
Wenn Sie zu gehen, können Administrative Tools > Services
Sie ein Eigenschaftendialogfeld öffnen und das anzeigen. Es Path to executable
gibt jedoch keine Möglichkeit, es zu ändern.
Gibt es eine Möglichkeit, wie ein Benutzer den Dienstpfad ändern kann, ohne die Anwendung neu installieren zu müssen?
quelle
sc config mssqlserver binPath= "\"F:\SQL DATA\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe\" -sMSSQLSERVER"
[SC] QueryServiceConfig FAILED 122:
nachsc qc X
Gebrauch bekommen,sc qc X 1000
sehen Sie diessc.exe
, nicht nacktsc
Es beinhaltet das Bearbeiten der Registrierung, aber Dienstinformationen finden Sie in
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
. Suchen Sie den Dienst, den Sie umleiten möchten, suchen Sie denImagePath
Unterschlüssel und ändern Sie diesen Wert.quelle
Sie können dies auch mit PowerShell tun:
Oder:
quelle
Öffnen Sie Run (win + R), geben Sie "Regedit.exe" ein, um "Registry Editor" zu öffnen, gehen Sie zu
finden „ Apache2.4 “ öffnen Sie den Ordner finden Sie die „ ImagePath “ auf der rechten Seite, offen „ImagePath“ unter „ Wert Daten “ legen Sie den folgenden Pfad:
quelle
Sie können Ihren Pfad zur Ausführung eines Dienstes nicht direkt bearbeiten. Dafür können Sie den Befehl sc verwenden,
Z.B:
quelle
Leichte Änderung an der Antwort von @CodeMaker für alle wie mich, die versuchen, einen MongoDB-Dienst für die Verwendung der Authentifizierung zu ändern.
Als ich mir den "Pfad zur ausführbaren Datei" in "Dienste" ansah, enthielt die ausgeführte Zeile bereits Sprachmarkierungen. Also musste ich sein Beispiel geringfügig ändern.
Um genau zu sein.
Für mich war der Weg (beachten Sie die Sprachmarkierungen)
In einem Befehlszeilentyp
In meinem Fall war das
quelle
Sie können den Dienst löschen:
Erstellen Sie dann den Dienst neu.
quelle
Etwas tiefer mit dem Befehl 'SC' können wir alle 'Services Name' extrahieren und haben alle 'QueryServiceConfig' :)
Mach 'kleine' NOTEPAD2-Bearbeitung.
Fahren Sie dann mit 'CMD' fort.
Die Rohdaten können jetzt in die 'zukünftige Batch-Datei' eingegeben werden. Das Ergebnis sieht also wie folgt aus !!!
HTML wird jedoch einfacher: D.
Gute Ideen zur Verbesserung sind willkommen V ^ _ ^
quelle
sc
was viel, viel einfacher ist und weniger gerne vermasselt.