Kā palaist lietojumprogrammu kā pakalpojumu (izveidot lietotāja definētu pakalpojumu).

click fraud protection

Ja vēlaties palaist lietojumprogrammu kā pakalpojumu operētājsistēmā Windows OS, turpiniet lasīt šo apmācību. Kā jūs zināt, izplatītākās metodes programmas palaišanai Windows startēšanas laikā ir programmas ievietošana Windows startēšanas laikā mapi vai palaist programmu startēšanas laikā, izmantojot Windows reģistru, vai palaist programmu, izmantojot uzdevumu Plānotājs. Lai gan šīs metodes vairumā gadījumu ir efektīvas, dažos gadījumos lietojumprogramma ir jāpalaiž startēšanas laikā kā Windows pakalpojums pirms lietotāja pieteikšanās vai lietotāja mijiedarbības.

Šajā apmācībā ir ietverti detalizēti norādījumi par to, kā izveidot Windows pakalpojumu ar jebkuru programmu operētājsistēmā Windows 10, 8, 7 un Server OS.

Kā palaist jebkuru lietojumprogrammu kā Windows pakalpojumu.

1. metode. Kā palaist jebkuru lietojumprogrammu kā Windows pakalpojumu, izmantojot utilītu “Run As Service”.

Pirmā metode, kā izveidot lietotāja definētu pakalpojumu no jebkuras programmas, ir izmantot utilītu "RunAsService".

1.Lejupielādēt uz RunAsService rīku datoram.
2.Pārvietot vai Kopēt lejupielādēto failu RunAsService.exe, uz diska C:\ saknes mapi. *

*Piezīme (svarīgi): Varat ievietot rīku "RunAsService.exe" jebkurā diska vietā, bet noteikti glabājiet rīku tajā pašā vietā, lai instalētais(-ie) pakalpojums(-i) turpinātu darboties.

Palaist kā Windows pakalpojumu

3. Atvērt Komandu uzvedne kā administrators.
4. Komandu uzvednē ierakstiet: cd\

5. Tagad instalējiet lietojumprogrammu, kuru vēlaties izmantot kā pakalpojumu, izmantojot šādu komandu: *

  • RunAsService instalēšana "Pakalpojuma nosaukums" "Parādāmais nosaukums""PathToExecutable"

Piezīmes:

1. Iepriekš minētajā komandā aizvietot uz vērtības iekšā sarkanie burti sekojoši:

Vārds: ierakstiet tā pakalpojuma nosaukumu, kuru vēlaties izveidot. Jūs varat izmantot Pakalpojuma nosaukums lai turpmāk sāktu vai apturētu pakalpojumu manuāli, dodot komandas "net start" vai "net stop".

Parādāmais nosaukums: ja vēlaties, Windows pakalpojumu sarakstam ierakstiet citu nosaukumu. Šādi pakalpojuma nosaukums tiks parādīts pakalpojumu sarakstā. Ja nav norādīts parādāmais nosaukums, parādāmais nosaukums būs tāds pats kā jūsu izveidotā pakalpojuma pakalpojuma nosaukums.

Izpildāmais ceļš: Ierakstiet pilnu lietojumprogrammas ceļu, kuru vēlaties palaist kā Windows pakalpojumu.

Piemēram: Lai instalētu lietojumprogrammu "Notepad.exe" kā Windows pakalpojumu ar nosaukumu "Notepad", dodiet šādu komandu:

  • RunAsService instalējiet "Notepad" "C:\Windows\System32\notepad.exe"
RunAsService instalēšanas pakalpojums

2. Ja pēc iepriekš minētās komandas izpildes tiek parādīts ziņojums "Lai darbotos lietojumprogrammai ir nepieciešama .Net Framework 2.0 funkcija", noklikšķiniet uz Lejupielādējiet un instalējiet šo funkciju, vai lejupielādējiet .Net Framework 2.0 no vietnes Microsoft lejupielādes centrs.

attēlu

6. Pēc komandas izpildes pakalpojumu sarakstā parādīsies jauns Windows pakalpojums ar nosaukumu, ko norādījāt komandā "RunAsService". Lai palaistu jaunizveidoto pakalpojumu startēšanas laikā:

a. Ar peles labo pogu noklikšķiniet pakalpojumā un izvēlieties Īpašības.

Servisu saraksts

b. Pārliecinieties, ka Startēšanas veids ir iestatīts uz Automātiski.

attēlu

c. Restartēt datoru, lai pārbaudītu pakalpojumu. *

* Piezīmes:
1. Pakalpojumu var sākt vai apturēt jebkurā laikā, kad vēlaties, palaižot komandas "net start" vai "net stop" komandu uzvednē (administrators).
2. Ja nākotnē vēlaties atinstalēt instalēto pakalpojumu:

a. Apturiet pakalpojumu, palaižot šo komandu Administratora komandu uzvedne:

  • neto pietura"Pakalpojuma nosaukums"

piem. interneta pietura "Notepad"

b. Atinstalējiet pakalpojumu, dodot šo komandu:

  • RunAsService atinstalēšana "Pakalpojuma nosaukums"

piem. RunAsService atinstalējiet "Notepad"

RunAsService atinstalēšanas pakalpojums

2. metode. Kā palaist jebkuru programmu kā pakalpojumu, izmantojot NSSM.

Otrā metode, lai palaistu jebkuru lietojumprogrammu kā pakalpojumu sistēmā Windows, ir izmantot Nepiesūcošu pakalpojumu vadītājs rīks.

1. Lejupielādēt NSSM.
2. Izvelciet lejupielādēto ZIP failu.
3.Pārdēvēt izvilkto mapi (piemēram, "nssm-2.24"), uz NSSM.
4. Kopēt uz NSSM mapi uz sakne diska mape C:\
5. Atvērt Komandu uzvedne kā administrators un dodieties uz NSSM mapē, secībā ierakstot šādas komandas (Nospiediet Ievadiet pēc katras komandas ierakstīšanas):

  • cd\
  • cd nssm

6. Tagad atbilstoši jūsu Windows versijai (32 vai 64 bitu) dodieties uz vienu no divām ietvertajām apakšmapēm, ierakstot atbilstošo komandu (un nospiediet Ievadiet).

  • Ja jums pieder 64 bitu Windows, ierakstiet: CD win64
  • Ja jums pieder 32 bitu Windows, ierakstiet: cd win32

7. Tagad ierakstiet šādu komandu: *

  • nssm instalēšana
Instalējiet pakalpojumu nssm

8. Atvērtajā logā:

8.a. Tālāk nospiediet koka (3) punktu pogu attēlu uz CEĻŠ un atlasiet lietojumprogrammas izpildāmo failu, kuru vēlaties palaist kā pakalpojumu.

NSSM pakalpojumu instalētājs

8b. Kad esat pabeidzis, ierakstiet a Vārds par jauno pakalpojumu un noklikšķiniet uz Instalēšanas pakalpojums.

Instalējiet pakalpojumu, izmantojot NSSM

8.c. Klikšķis labi uz ziņojumu "Pakalpojums veiksmīgi instalēts" un esat pabeidzis! *

* Piezīmes:
1.Pēc pakalpojuma instalēšanas ar NSSM pakalpojuma instalēšanas programmu mapē tiks parādīts jauns Windows pakalpojums pakalpojumu sarakstu ar nosaukumu, ko norādījāt pakalpojuma nosaukumā, nekā to var pārvaldīt tāpat kā jebkuru citu Windows apkalpošana.
2. Lai turpmāk atinstalētu pakalpojumu:

a. Izpildiet iepriekš norādīto 5. un 6. darbību un pēc tam ierakstiet šādu komandu: *

  • nssm noņemt Pakalpojuma nosaukums

* Piezīme:Kur Pakalpojuma nosaukums = pakalpojuma nosaukums, kuru izveidojāt, izmantojot NSSM utilītu.
piem. nssm noņemt NOTEPAD šajā piemērā.

nssm noņemšanas pakalpojums

b. Visbeidzot noklikšķiniet lai noņemtu pakalpojumu.

Kā palaist lietojumprogrammu kā pakalpojumu

Tieši tā! Paziņojiet man, vai šī rokasgrāmata jums ir palīdzējusi, atstājot komentāru par savu pieredzi. Lūdzu, patīk un dalies ar šo ceļvedi, lai palīdzētu citiem.