Je souhaite modifier le chemin d'accès à mon application, mais cela le rompt car le service pointe toujours vers l'ancien emplacement.
En allant sur, Administrative Tools > Services
vous pouvez ouvrir une boîte de dialogue des propriétés et afficher le Path to executable
, mais il n'y a aucun moyen de le modifier.
Existe-t-il un moyen pour un utilisateur de modifier le chemin d'accès au service sans avoir à réinstaller l'application?
la source
sc config mssqlserver binPath= "\"F:\SQL DATA\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe\" -sMSSQLSERVER"
[SC] QueryServiceConfig FAILED 122:
après voir cecisc qc X
sc qc X 1000
sc.exe
, pas un nusc
Cela implique la modification du registre, mais les informations de service peuvent être trouvées dans
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
. Recherchez le service que vous souhaitez rediriger, recherchez laImagePath
sous - clé et modifiez cette valeur.la source
Vous pouvez également le faire avec PowerShell:
Ou:
la source
Ouvrez Exécuter (win + R), tapez "Regedit.exe", pour ouvrir "Éditeur du Registre", accédez à
trouver " Apache2.4 " ouvrir le dossier trouver le " ImagePath " sur le côté droit, ouvrir "ImagePath" sous " valeur Data " mettre le chemin suivant:
la source
Vous ne pouvez pas modifier directement votre chemin pour exécuter un service. Pour cela, vous pouvez utiliser la commande sc,
Par exemple:
la source
Légère modification de la réponse de @CodeMaker, pour toute personne comme moi qui essaie de modifier un service MongoDB pour utiliser l'authentification.
Lorsque j'ai regardé le "Chemin d'accès à l'exécutable" dans "Services", la ligne exécutée contenait déjà des marques vocales. J'ai donc dû apporter des modifications mineures à son exemple.
Pour être précis.
Pour moi, le chemin était (notez les marques vocales)
Dans un type de ligne de commande
Dans mon cas, c'était
la source
Vous pouvez supprimer le service:
Recréez ensuite le service.
la source
Un peu plus en profondeur avec la commande 'SC', nous pouvons extraire tous les 'Services Name' et obtenir tous les 'QueryServiceConfig' :)
Effectuez une «petite» édition du NOTEPAD2.
Ensuite, continuez avec «CMD».
Les données brutes sont prêtes à alimenter le «futur fichier de commandes», le résultat est le suivant ci-dessous !!!
Mais le HTML sera plus simple: D
Toutes les idées d'amélioration brillantes sont les bienvenues V ^ _ ^
la source
sc
ce qui est beaucoup, beaucoup plus facile et moins comme visser.