jak uruchomić aplikację jako usługę (Utwórz usługę zdefiniowaną przez użytkownika).

jeśli chcesz uruchomić aplikację jako usługę w systemie operacyjnym Windows, Kontynuuj czytanie tego samouczka. Jak wiadomo, powszechnymi metodami uruchamiania programu przy uruchamianiu systemu Windows jest umieszczenie programu w folderze startowym systemu Windows lub uruchomienie programu przy uruchamianiu za pomocą rejestru systemu Windows lub uruchomienie aplikacji za pomocą Harmonogramu zadań. Chociaż metody te są skuteczne w większości przypadków, w niektórych przypadkach istnieje potrzeba uruchomienia aplikacji podczas uruchamiania jako usługi systemu Windows, przed zalogowaniem użytkownika lub interakcją użytkownika.

ten samouczek zawiera instrukcje krok po kroku, jak utworzyć usługę Windows z dowolnym programem w systemie Windows 10, 8, 7 & Server OS.

jak uruchomić dowolną aplikację jako usługę Windows.

Metoda 1. Uruchom aplikację jako usługę Windows za pomocą narzędzia RunAsService.
Metoda 2. Uruchom Program jako usługę za pomocą narzędzia nssm.

Metoda 1. Jak uruchomić dowolną aplikację jako usługę Windows za pomocą narzędzia „Uruchom jako usługę”.

pierwszą metodą tworzenia usługi zdefiniowanej przez użytkownika z dowolnego programu jest użycie narzędzia „RunAsService”.

1. Pobierz narzędzie RunAsService na swój komputer.
2. Przenieś lub skopiuj pobrany plik RunAsService.exe, do folderu głównego dysku C:\. *

* Uwaga (ważna): możesz umieścić „RunAsService.exe ” narzędzie do dowolnej lokalizacji na dysku, ale upewnij się, że narzędzie jest w tej samej lokalizacji, aby zainstalowane usługi mogły nadal działać.

Uruchom jako usługę Windows

3. Otwórz wiersz polecenia jako Administrator.
4. W wierszu polecenia wpisz: cd\

5. Teraz zainstaluj żądaną aplikację jako usługę, używając następującego polecenia: *

  • RunAsService install „ServiceName „”Display-Name „”PathToExecutable”

uwagi:

1. W powyższym poleceniu zastąp wartości czerwonymi literami w następujący sposób:

Name: wpisz nazwę usługi, którą chcesz utworzyć. Możesz użyć nazwy usługi, aby uruchomić lub zatrzymać usługę ręcznie w przyszłości, podając komendy „net start” lub „net stop”.

wyświetl nazwę: jeśli chcesz, wpisz inną nazwę dla listy usług systemu Windows. W ten sposób nazwa usługi będzie wyświetlana na liście usług. Jeśli nie podano „Display Name”, Nazwa wyświetlana będzie taka sama jak” nazwa usługi ” tworzonej usługi.

PathToExecutable: wpisz pełną ścieżkę aplikacji, którą chcesz uruchomić jako usługę Windows.

na przykład: aby zainstalować ” Notatnik.exe „aplikacja jako usługa Windows o nazwie „Notatnik”, podaj następujące polecenie:

  • RunAsService install „Notatnik” „C:\Windows\System32\notepad.exe”

RunAsService install service

2. Jeśli po wykonaniu powyższego polecenia pojawi się komunikat „aplikacja potrzebuje funkcji.Net Framework 2.0 do działania”, kliknij Pobierz i zainstaluj tę funkcję lub Pobierz. Net Framework 2.0 z Centrum Pobierania Microsoft.

image

6. Po wykonaniu polecenia na liście usług pojawi się nowa usługa systemu Windows o nazwie podanej w poleceniu „RunAsService”. Aby uruchomić nowo utworzoną usługę przy starcie:

a. kliknij prawym przyciskiem myszy usługę i wybierz Właściwości.

lista usług

B. upewnij się, że typ uruchamiania jest ustawiony na automatyczny.

image

C. Uruchom ponownie komputer, aby przetestować usługę. *

* uwagi:
1. Możesz uruchomić lub zatrzymać usługę w dowolnym momencie, uruchamiając polecenia” net start „lub” net stop ” w wierszu polecenia (Administrator).
2. Jeśli chcesz odinstalować zainstalowaną usługę w przyszłości:

a. Zatrzymaj usługę, uruchamiając to polecenie w wierszu polecenia administratora:

  • net stop „Nazwa Usługi”

np. net stop „Notepad”

b. Odinstaluj usługę, wydając to polecenie:

  • RunAsService uninstall „Nazwa Usługi”

np. RunAsService uninstall „Notatnik”

usługa odinstalowania RunAsService

Metoda 2. Jak uruchomić dowolny program jako usługę za pomocą NSSM.

drugą metodą uruchamiania dowolnej aplikacji jako usługi w systemie Windows jest użycie narzędzia Non-Sucking Service Manager.

1. Pobierz NSSM.
2. Rozpakuj pobrany plik ZIP.
3. Zmień nazwę wyodrębnionego folderu (np. „nssm-2.24”) na NSSM.
4. Skopiuj folder NSSM do folderu głównego dysku C:\
5. Otwórz wiersz polecenia jako Administrator i przejdź do folderu NSSM, wpisując następujące polecenia w kolejności (naciśnij klawisz Enter po wpisaniu każdego polecenia):

  • cd\
  • cd nssm

6. Teraz zgodnie z wersją systemu Windows (32 lub 64bit) przejdź do jednego z dwóch zawartych podfolderów, wpisując odpowiednie polecenie (i naciśnij klawisz Enter).

  • jeśli posiadasz 64-bitowe okna, wpisz: cd win64
  • jeśli posiadasz 32-bitowe okna, wpisz: cd win32

7. Teraz wpisz następujące polecenie: *

  • nssm install

zainstaluj usługę nssm

8. W oknie, które się otworzy:

8a. naciśnij przycisk drzewo (3) kropek obok image, aby przejść do ścieżki i wybierz plik wykonywalny aplikacji, który chcesz uruchomić jako usługa.

Instalator usługi NSSM

8b. po zakończeniu wpisz nazwę nowej usługi i kliknij Zainstaluj usługę.

zainstaluj usługę za pomocą NSSM

8c. kliknij OK, aby wyświetlić komunikat „usługa została pomyślnie zainstalowana” i gotowe! *

* uwagi:
1. Po zainstalowaniu usługi za pomocą Instalatora usług NSSM na liście usług pojawi się nowa usługa systemu Windows o nazwie podanej w nazwie usługi, którą można zarządzać jak każdą inną usługą systemu Windows.
2. Aby odinstalować usługę w przyszłości:

a. Wykonaj kroki 5 & 6 powyżej, a następnie wpisz następujące polecenie: *

  • nssm Usuń nazwę Usługi

* Uwaga: Where ServiceName = nazwa utworzonej usługi przy użyciu narzędzia NSSM.
np. nssm Usuń notatnik w tym przykładzie.

nssm Usuń usługę

B. na koniec kliknij tak, aby usunąć usługę.

 jak uruchomić aplikację jako usługę

to wszystko! Daj mi znać, czy ten przewodnik pomógł Ci, zostawiając swój komentarz na temat Twoich doświadczeń. Proszę polubić i udostępnić ten przewodnik, aby pomóc innym.

Jeśli ten artykuł był dla Ciebie przydatny, rozważ wsparcie nas, przekazując darowiznę. Nawet $1 może mieć dla nas ogromną różnicę w naszych wysiłkach, aby nadal pomagać innym, zachowując tę stronę za darmo:

zatrudniamy

poszukujemy osób na pół etatu lub na pełny etat, aby dołączyć do naszego zespołu! Chodzi o odległą pozycję, którą mogą ubiegać się wykwalifikowani pisarze z dowolnego miejsca na świecie. Kliknij tutaj, aby uzyskać więcej informacji.

jeśli chcesz być stale chroniony przed zagrożeniami złośliwego oprogramowania, istniejącymi i przyszłymi, zalecamy zainstalowanie Malwarebytes Anti-Malware PRO, klikając poniżej (zarabiamy prowizję ze sprzedaży Wygenerowanej z tego linku, ale bez dodatkowych kosztów dla Ciebie. Mamy doświadczenie z tym oprogramowaniem i zalecamy go, ponieważ jest pomocny i przydatny):

pełna ochrona komputera domowego-Chroń do 3 komputerów z nowym Malwarebytes Anti-Malware Premium!

Leave a Reply

Twój adres e-mail nie zostanie opublikowany.