Установка и удаление Windows служб
Я задолбался каждый раз ставить, запускать, останавливать и удалять разрабатываемые службы через InstallUtil.exe
, потому написал приложение, которое это всё упрощает.
Приложение использует тот же самый InstallUtil.exe
, но теперь не нужно лезть в консоль и печатать там команды.
Описание
Всё управление вынесено в пять кнопок:
- Запрос статуса службы (работает, остановлена, не установлена);
- Установка службы (
InstallUtil.exe D:\path2service\yourservice.exe
); - Запуск службы (
net start yourservice
); - Остановка службы (
net stop yourservice
); - Удаление службы (
InstallUtil.exe /u D:\path2service\yourservice.exe
).
Приложение самостоятельно находит все установленные версии .NET Framework, нужно только выбрать требуемую для вашей службы.
Требования
Приложение тестировалось в Windows 8.1, но должно работать в любой, главное чтобы был установлен .NET Framework 4.5.1.
Настройки
В .config
файле есть некоторые настройки.
netPath_default
Если приложение не сможет найти .NET Framework, то можно указать путь вручную.
consoleEncoding
Кодировка результата выполнения команд.
Загрузить
Для запуска нужна только папка bin\Release
, остальное можете удалить. Из самой папки нужны только эти файлы:
NWShelper.exe
NWShelper.exe.config
Ookii.Dialogs.Wpf.dll
Можете оставлять замечания/предложения на этой странице либо тут в каментах.
Social networks
Zuck: Just ask
Zuck: I have over 4,000 emails, pictures, addresses, SNS
smb: What? How'd you manage that one?
Zuck: People just submitted it.
Zuck: I don't know why.
Zuck: They "trust me"
Zuck: Dumb fucks