Якщо вам потрібно встановити файл .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" |