Przekształć dowolny plik .exe w usługę Windows w 3 kliknięcia
Małe narzędzie Windows do tworzenia usług z plików .exe za pomocą prostego interfejsu graficznego — bez XML, wrapperów ani skryptów.
{
"Usługa Nginx": {
"dir": "C:\\tools\\nginx",
"run": "C:\\tools\\nginx\\nginx.exe",
"arg": "-p conf"
}
} Jak to działa
Krok 1
Wprowadź Nazwę usługi.
Wybierz plik EXE i ustaw Katalog roboczy.
Krok 2
Dodaj argumenty uruchomieniowe (Argumenty) jeśli są potrzebne.
Zapisz konfigurację jako JSON.
Krok 3
Kliknij Utwórz usługę.
Usługa jest zainstalowana i zarządzana za pomocą standardowych narzędzi Windows (services.msc, sc, itp.).
Typowe zastosowania:
- Uruchom Nginx jako usługę Windows (gotowe do produkcji)
- Uruchom PowerShell jako usługę Windows
- Uruchom własne usługi backendowe/API
- Uruchom agentów monitorujących lub demony
Funkcje
Prosty interfejs graficzny
Prosty interfejs, który pozwala uruchomić plik wykonywalny jako usługę w zaledwie trzy kliknięcia — obsługuje Windows Server Core.
Konfiguracja JSON
Importuj/eksportuj konfiguracje usług. Przechowuj je razem z aplikacją lub w systemie kontroli wersji.
Logowanie
Przekieruj stdout/stderr do pliku w celu strukturalnego logowania. Nie są potrzebne dodatkowe parsery logów.
Automatyczne ponowne uruchamianie
Automatyczne ponowne uruchomienie po awarii (domyślnie: opóźnienie 10 sekund). Możliwość konfiguracji.
Powiadomienia o awariach
Otrzymuj alerty w wybrany sposób: przez e-mail, Slack, Discord, Telegram. Lub napisz własną logikę za pomocą skryptów JS.
Odzyskiwanie po wyciekach i awariach
Wykrywa awarie usług, wycieki pamięci i procesora. Wbudowany silnik JS pozwala zdefiniować własną logikę odzyskiwania i utrzymać stabilność usług.
Interfejs EXE Service
Instalacja
Pobierz:
- EXE_Service.msi — standardowy instalator (zalecany).
Wymagania:
- Windows 10 / 11 / Server 2016+
- Uprawnienia administratora (wymagane do instalacji usługi)
- 30-dniowy darmowy okres próbny bez ograniczeń funkcji
Cennik
Miesięczny
- ✅ Pełnoprawny interfejs graficzny
- ✅ Obsługa JSON/INI
- ✅ Logowanie stdout/stderr → plik
- ✅ Automatyczne ponowne uruchamianie po awarii
- ✅ Powiadomienia o awariach (E-mail/Slack/Telegram/itp.)
- ✅ Do 5 aktywnych urządzeń
- ✅ Aktualizacje wliczone
Roczny
Oszczędź 17%- ✅ Wszystko z planu miesięcznego
- ✅ Najlepsza wartość dla zespołów i serwerów
- ✅ Aktualizacje wliczone
- ✅ Standardowe wsparcie
FAQ
Wszystkie trzy narzędzia rozwiązują ten sam problem — uruchamianie pliku .exe jako usługi Windows. Różnica polega na utrzymaniu, UX i tym, co otrzymujesz od razu:
| NSSM | WinSW | EXE Service | |
|---|---|---|---|
| Ostatnia aktualizacja | 2017 | Utrzymywane przez społeczność | Aktywnie rozwijane (2026) |
| Konfiguracja | CLI / rejestr | XML na usługę | Interfejs graficzny + JSON (import/eksport) |
| Powiadomienia o awariach | — | — | E-mail, Slack, Discord, Telegram |
| Wykrywanie wycieków pamięci / CPU | — | — | Wbudowane monitorowanie |
| Niestandardowa logika odzyskiwania | — | — | Silnik skryptów JS |
| Logowanie | Podstawowe (rotacja według rozmiaru) | Oparte na plikach | stdout/stderr → plik |
| Automatyczne ponowne uruchamianie | ✅ | ✅ | ✅ Konfigurowalne opóźnienie |
| Cena | Darmowe | Darmowe (MIT) | Od $7.50/miesiąc |
NSSM i WinSW to świetne narzędzia open-source, ale jeśli potrzebujesz monitorowania, powiadomień i interfejsu graficznego, który możesz przekazać działowi operacji — EXE Service oszczędza czas i obejmuje więcej obszarów.