hogyan kell futtatni egy alkalmazást szolgáltatásként (hozzon létre egy felhasználó által definiált szolgáltatás).

ha egy alkalmazást szolgáltatásként szeretne futtatni a Windows operációs rendszerben, akkor olvassa tovább ezt az oktatóanyagot. Mint tudják, a program futtatásának általános módszerei A Windows indításakor az, hogy a programot a Windows indítási mappájába helyezik, vagy a programot indításkor a Windows rendszerleíró adatbázis segítségével futtatják, vagy az alkalmazást a Feladatütemező segítségével indítják el. Bár ezek a módszerek a legtöbb esetben hatékonyak, bizonyos esetekben szükség van egy alkalmazás futtatására indításkor Windows szolgáltatásként, a felhasználó bejelentkezése vagy a felhasználó interakciója előtt.

ez az oktatóanyag lépésről lépésre ismerteti, hogyan hozhat létre Windows szolgáltatást bármely programmal A Windows 10, 8, 7 & szerver operációs rendszerben.

hogyan lehet futtatni bármely alkalmazást Windows szolgáltatásként.

1.módszer. Az alkalmazás futtatása Windows szolgáltatásként a RunAsService segédprogram használatával.
2.módszer. Futtassa a programot szolgáltatásként az NSSM segédprogram használatával.

1. módszer. Bármely alkalmazás futtatása Windows szolgáltatásként a ‘Futtatás szolgáltatásként’ segédprogrammal.

a felhasználó által definiált szolgáltatás bármely programból történő létrehozásának első módja a “RunAsService” segédprogram használata.

1. Töltse le a RUNASSERVICE eszközt a számítógépére.
2. Helyezze át vagy másolja a letöltött fájlt RunAsService.exe, a C meghajtó gyökérmappájába:\. *

* MEGJEGYZÉS (fontos): elhelyezheti a “RunAsService.exe ” eszköz bármely kívánt helyre a lemezen, de ügyeljen arra, hogy az eszközt ugyanazon a helyen tartsa, hogy a telepített szolgáltatás(ok) továbbra is működjenek.

 Futtatás Windows szolgáltatásként

3. Nyissa meg a parancssort rendszergazdaként.
4. A parancssorba írja be: cd\

5. Most telepítse a kívánt alkalmazást szolgáltatásként, a következő paranccsal: *

  • RunAsService install “szolgáltatásnév “”Megjelenítési név” “PathToExecutable”

Megjegyzések:

1. A fenti parancsban cserélje ki az értékeket piros betűkkel az alábbiak szerint:

név: írja be a létrehozni kívánt szolgáltatás nevét. A szolgáltatás neve segítségével manuálisan elindíthatja vagy leállíthatja a szolgáltatást a jövőben a “net start” vagy a “net stop” parancsok megadásával.

Megjelenítési név: ha szeretné, írjon be egy másik nevet a Windows-szolgáltatások listájához. Így jelenik meg a szolgáltatás neve a szolgáltatások listájában. Ha nincs megadva “Megjelenítési név”, akkor a Megjelenítési név megegyezik a létrehozott szolgáltatás” Szolgáltatásnévével”.

PathToExecutable: írja be a Windows szolgáltatásként futtatni kívánt alkalmazás teljes elérési útját.

például: a “Jegyzettömb.exe “alkalmazás Windows szolgáltatásként a “Notepad” névvel, adja meg a következő parancsot:

  • RunAsService telepítése “Jegyzettömb” “C:\Windows\System32\notepad.exe”

runasservice telepítési szolgáltatás

2. Ha a fenti parancs végrehajtása után a következő üzenet jelenik meg: “egy alkalmazásnak szüksége van a.Net-keretrendszer 2.0 funkciójára a működéshez”, kattintson a funkció letöltése és telepítése gombra, vagy töltse le a. Net-keretrendszer 2.0-t a Microsoft letöltőközpontjából.

image

6. A parancs végrehajtása után egy új Windows szolgáltatás jelenik meg a szolgáltatások listájában, a “RunAsService” parancsban megadott névvel. Az újonnan létrehozott szolgáltatás futtatása indításkor:

a. kattintson a jobb gombbal a szolgáltatásra, majd válassza a Tulajdonságok lehetőséget.

Servise list

b. győződjön meg arról, hogy az Indítási típus beállítása Automatikus.

image

C. indítsa újra a számítógépet, hogy tesztelje a szolgáltatást. *

* Megjegyzések:
1. A szolgáltatást bármikor elindíthatja vagy leállíthatja a “net start” vagy a “net stop” parancsok futtatásával a parancssorban (Admin).
2. Ha a jövőben el akarja távolítani a telepített szolgáltatást:

a. Állítsa le a szolgáltatást a parancs futtatásával Admin Parancssor:

  • net stop “szolgáltatásnév”

net stop “Notepad”

b. távolítsa el a szolgáltatást a következő parancs megadásával:

  • RunAsService uninstall “ServiceName”

például RunAsService uninstall “Jegyzettömb”

RunAsService Uninstall Service

2.módszer. Hogyan kell futtatni egy programot, mint egy szolgáltatás segítségével NSSM.

a második módszer bármely alkalmazás szolgáltatásként történő futtatására a Windows rendszerben a nem szívó szolgáltatáskezelő eszköz használatával történik.

1. Letöltés NSSM.
2. Bontsa ki a letöltött ZIP fájlt.
3. Nevezze át a kibontott mappát (például “nssm-2.24”) NSSM-re.
4. Másolja az NSSM mappát a C meghajtó gyökérmappájába: \
5. Nyissa meg a parancssort rendszergazdaként, majd keresse meg az NSSM mappát a következő parancsok beírásával (minden parancs beírása után nyomja meg az Enter billentyűt):

  • cd \
  • CD nssm

6. Most a Windows verziójának (32 vagy 64 bites) megfelelően keresse meg a két almappa egyikét, írja be a megfelelő parancsot (majd nyomja meg az Enter billentyűt).

  • ha a saját 64 bites Windows, Típus: cd win64
  • ha a saját 32 bites Windows, Típus: cd win32

7. Most írja be a következő parancsot: *

  • nssm telepítése

telepítse az nssm szolgáltatást

8. A megnyíló ablakban:

8a. nyomja meg a fa (3) pont gombot következő image az elérési úthoz, majd válassza ki az alkalmazás futtatható fájlját, amelyet szolgáltatásként szeretne futtatni.

NSSM Service Installer

8b. ha végzett, írja be az új szolgáltatás nevét, majd kattintson a szolgáltatás telepítése gombra.

telepítse a szolgáltatást az NSSM segítségével

8c. kattintson az OK gombra a “szolgáltatás sikeresen telepítve” üzenethez, és kész! *

* Megjegyzések:
1. Miután telepítette a szolgáltatást az NSSM szolgáltatás telepítőjével, egy új Windows szolgáltatás jelenik meg a szolgáltatások listájában, a szolgáltatás nevében megadott névvel, mint bármely más Windows szolgáltatás.
2. A szolgáltatás jövőbeni eltávolítása:

a. Kövesse a fenti 5 & 6 lépéseket, majd írja be a következő parancsot: *

  • nssm szolgáltatásnév eltávolítása

* Megjegyzés: ahol ServiceName = az NSSM segédprogrammal létrehozott szolgáltatás neve.
például az nssm eltávolítja a jegyzettömböt ebben a példában.

nssm szolgáltatás eltávolítása

B. végül kattintson az Igen gombra a szolgáltatás eltávolításához.

hogyan kell futtatni egy alkalmazást szolgáltatásként

ez az! Hadd tudja, ha ez az útmutató segített azáltal, hogy a megjegyzést a tapasztalat. Kérjük, lájkolja és ossza meg ezt az útmutatót, hogy segítsen másoknak.

ha ez a cikk hasznos volt az Ön számára, kérjük, fontolja meg támogatásunkat adományozással. Még $1 Lehet, hogy egy hatalmas különbség számunkra a mi erőfeszítést, hogy továbbra is segítsen másoknak, miközben ezen az oldalon ingyenes:

részmunkaidős vagy teljes munkaidős MŰSZAKI írókat keresünk csapatunkhoz! Ez egy távoli pozícióról szól, amelyet a világ bármely pontjáról képzett technikai írók alkalmazhatnak. Kattintson ide további részletekért.

ha azt szeretnénk, hogy maradjon folyamatosan védett malware fenyegetések, meglévő és jövőbeli is, azt javasoljuk, hogy telepítse Malwarebytes Anti-Malware PRO kattintva alább (mi keresni egy jutalékot értékesítési generált ezt a linket, de további költség nélkül. Van tapasztalatunk ezzel a szoftverrel, és azt javasoljuk, mert hasznos és hasznos):

teljes háztartási PC védelem-védje akár 3 PC-t az új Malwarebytes Anti-Malware Premium programmal!

Leave a Reply

Az e-mail-címet nem tesszük közzé.