Если вам нужно установить файл .exe как службу Windows с помощью командной строки (не командной строки Visual Studio), вот как это можно сделать в версии Windows x32 и x64.
Windows x32
- Запустите командную строку как Администратор
- Перейдите к installutil.exe в папке .NET (для .NET 4 C:\Windows\Microsoft.NET\Framework\v4.0.30319)
- Выполните команду
1 |
.\installutil.exe "c:\path to my exe\myservice.exe" |
Вы также можете запустить эту команду с абсолютным путем к installutil.exe:
1 |
"C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil.exe" "c:\myservice.exe" |
Windows x64
- Запустите командную строку как Администратор
- Перейдите к installutil.exe в папке .NET (для .NET 4 C:\Windows\Microsoft.NET\Framework64\v4.0.30319)
- Выполните команду
1 |
.\installutil.exe "c:\path to my exe\myservice.exe" |
Вы также можете запустить эту команду с абсолютным путем к installutil.exe:
1 |
"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\installutil.exe" "c:\myservice.exe" |
Чтобы удалить сервис Windows выполните:
1 |
.\installutil.exe /u "c:\path to my exe\myservice.exe" |