Как изменить путь к исполняемому файлу для службы Windows?

Я хочу изменить путь к исполняемому файлу для сервиса из командной строки.

Как я могу сделать это?

Я хочу выполнить другой.EXE от пути того сервиса до исполняемого файла.

55
задан 14.06.2016, 00:09

2 ответа

Необходимо будет сделать это в реестре:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

Перейдите к сервису, затем измените название картинки для отражения нового пути

Как всегда, сделайте резервное копирование системы ПРЕДШЕСТВУЮЩИМ.

16
ответ дан 07.12.2019, 08:23

Можно использовать sc config управляйте для изменения пути сервисные центры к:

SC CONFIG YourServiceName binPath= "C:\SomeDirectory\YourFile.EXE"

Это обновит названный сервис YourServiceName и измените "Путь к Исполняемой" записи в C:\SomeDirectory\YourFile.EXE. Вы захотите перезапустить свой сервис впоследствии, с которым можно сделать:

NET STOP YourServiceName & NET START YourServiceName
71
ответ дан 07.12.2019, 08:23

Теги

Похожие вопросы