Как удалить службу Windows, если файлы больше не существуют?

Создать 2 приложения и

В /initializers/env_variables.rb

if Rails.env == 'development'
    ENV['FB_APP_ID'] = "HERE"
    ENV["FB_SECRET"] = "HERE"
else
    ENV['FB_APP_ID'] = "HERE"
    ENV["FB_SECRET"] = "HERE"
end
551
задан gztomas 25 June 2015 в 15:24
поделиться

2 ответа

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

Метод 1 - можно использовать инструмент SC (Sc.exe), включенный в Набор Ресурса. (включенный с Windows 7/8)

Открывают Command Prompt и входят

sc delete <service-name>

, отрывок справки Инструмента следует:

DESCRIPTION:
        SC is a command line program used for communicating with the
        NT Service Controller and services.

delete----------Deletes a service (from the registry).

Метод 2 - используют Загрузку delserv

и использование delserv утилита командной строки. Это - инструмент прежней версии, разработанный для Windows 2000. В текущих полях Window XP это было заменено кв/см, описанным в методе 1.

Метод 3 - вручную удаляет ключи реестра (Обратите внимание, что это имеет неприятные последствия в Windows 7/8)

, службы Windows регистрируются под следующим ключом реестра.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

Поиск подключа с сервисом называет под отнесенным ключом и удаляет его. (и Вы, возможно, должны были бы перезапустить для удаления полностью сервиса из Сервисного списка)

1100
ответ дан RockScience 25 June 2015 в 15:24
поделиться

От командной строки используйте утилиту Windows "sc.exe". Вы выполните что-то вроде этого:

sc delete <service-name>
161
ответ дан Dean Hill 25 June 2015 в 15:24
поделиться
Другие вопросы по тегам:

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