Slik Kjører Du Et Program Som Tjeneste(Opprett En Brukerdefinert Tjeneste).
hvis du vil kjøre et program Som En Tjeneste I Windows OS, fortsett å lese denne veiledningen. Som du vet, er de vanlige metodene for å kjøre et program Ved Oppstart Av Windows å plassere programmet i Oppstartsmappen For Windows, eller å kjøre programmet ved oppstart ved Hjelp Av Windows-Registret, eller å starte programmet ved Hjelp Av Oppgaveplanleggeren. Selv om disse metodene er effektive i de fleste tilfeller, er det i noen tilfeller behov for å kjøre et program ved oppstart som En Windows-tjeneste, før brukerens innlogging eller brukerens interaksjon.
denne opplæringen inneholder trinnvise instruksjoner om hvordan du oppretter En Windows-tjeneste med et hvilket som helst program I Windows 10, 8, 7 & Server OS.
Slik Kjører Du Et Program som En Windows-Tjeneste.
Metode 1. Kjør Program Som Windows-Tjeneste ved Hjelp Av RunAsService-verktøyet.
Metode 2. Kjør Program Som Tjeneste ved HJELP AV nssm-verktøyet.
Metode 1. Slik kjører du et program som En Windows-Tjeneste Med’ Kjør Som Tjeneste ‘ Verktøy.
den første metoden for å opprette en brukerdefinert tjeneste fra et hvilket som helst program, er å bruke verktøyet «RunAsService».
1. Last Ned RunAsService-verktøyet til PCEN.
2. Flytt Eller Kopier den nedlastede filen RunAsService.exe, til rotmappen på stasjon C:\. *
* Merk (Viktig): Du kan plassere «RunAsService.exe » verktøy til ethvert sted du vil ha på disken, men sørg for å holde verktøyet på samme sted for at de installerte tjenesten(e) skal fortsette å fungere.
3. Åpne Ledetekst som Administrator.
4. I ledeteksten skriver du inn: cd \
5. Installer nå programmet du vil ha som en tjeneste, ved å bruke følgende kommando: *
- RunAsService install «ServiceName «»Display-Name «»PathToExecutable»
Merknader:
1. I kommandoen ovenfor erstatt verdiene i røde bokstaver som følger:
Navn: Skriv inn Et Navn for Tjenesten du vil opprette. Du kan bruke Tjenestenavnet til å starte eller stoppe tjenesten manuelt i fremtiden ved å gi kommandoene» net start «eller» net stop».
Visningsnavn: hvis du vil, skriver Du inn Et annet Navn For Windows Services-listen. Slik vises tjenestenavnet i tjenestelisten. Hvis ingen» Visningsnavn «er angitt, Vil Visningsnavnet være det samme som «ServiceName» for tjenesten du oppretter.
PathToExecutable: Skriv inn hele banen til programmet du vil kjøre Som En Windows-tjeneste.
for eksempel: for å installere » Notisblokk.exe «program Som En Windows-tjeneste med navnet «Notisblokk», gi følgende kommando:
- RunAsService install «Notisblokk» «C:\Windows\System32\notepad.exe»
2. Hvis du etter å ha utført kommandoen ovenfor får meldingen «En app trenger. Net Framework 2.0-funksjonen for å fungere», klikker Du Last Ned Og installer denne funksjonen, eller last ned. Net Framework 2.0 fra Microsoft download center.
6. Etter at kommandoen er utført, vises en ny Windows-Tjeneste i tjenestelisten, med navnet du angav i kommandoen «RunAsService». For å kjøre den nyopprettede tjenesten ved oppstart:
A. Høyreklikk på tjenesten og velg Egenskaper.
B. Kontroller At Oppstartstypen er Satt Til Automatisk.
c. Start PCEN på NYTT, for å teste tjenesten. *
* Merknader:
1. Du kan starte eller stoppe tjenesten når som helst du vil, ved å kjøre kommandoene» net start «eller» net stop » I Kommandoprompt (Admin).
2. Hvis du vil avinstallere den installerte tjenesten i fremtiden:
A. Stopp tjenesten ved å kjøre denne kommandoen I Admin Command Prompt:
- net stop «ServiceName»
f. eks net stop «Notepad»
B. Avinstaller tjenesten ved å gi denne kommandoen:
- RunAsService uninstall «ServiceName»
F. Eks RunAsService avinstallere «Notisblokk»
Metode 2. Slik kjører du et program som en tjeneste ved Å bruke NSSM.
den andre metoden for å kjøre et program som en tjeneste I Windows, er ved Hjelp Av Ikke-Suger Service Manager-verktøyet.
1. Last NED NSSM.
2. Trekk ut den nedlastede ZIP-filen.
3. Gi nytt navn til den utpakkede mappen (f. eks. «nssm-2.24»), TIL NSSM.
4. Kopier nssm-mappen til rotmappen på stasjon C:\
5. Åpne Kommandoprompt Som Administrator og naviger TIL nssm-mappen ved å skrive følgende kommandoer i rekkefølge (Trykk Enter etter å ha skrevet hver kommando):
- cd\
- cd nssm
6. Nå i Henhold Til Windows-versjonen (32 eller 64bit), naviger til den ene av to inneholdt undermapper, ved å skrive den tilsvarende kommandoen (Og trykk Enter).
- hvis du eier 64bit Windows, skriv: cd win64
- hvis du eier 32bit Windows, skriv: cd win32
7. Skriv inn følgende kommando: *
- nssm installere
8. I vinduet som åpnes:
8a. Trykk på knappen tre (3) prikker neste TIL BANE og velg programmets kjørbar som du vil kjøre som en tjeneste.
8b. når du er ferdig, skriver du Inn Et Navn for den nye tjenesten og klikker På Installer tjeneste.
8c. Klikk OK til meldingen «Tjenesten er installert» og du er ferdig! *
* Merknader:
1. Etter at du har installert tjenesten MED NSSM-serviceinstallatøren, vises en ny Windows-Tjeneste i tjenestelisten, med navnet du angav I Tjenestenavnet, enn det som kan administreres som en Hvilken Som helst Annen Windows-tjeneste.
2. Slik avinstallerer du tjenesten i fremtiden:
a. Følg trinnene 5 & 6 ovenfor, og skriv deretter inn følgende kommando: *
- nssm fjern ServiceName
* Merk: Where ServiceName = navnet på tjenesten du opprettet, ved HJELP AV nssm-verktøyet.
f.eks. nssm fjern NOTISBLOKK i dette eksemplet.
b. Til Slutt klikker Du Ja For Å Fjerne tjenesten.
Det er det! Gi meg beskjed hvis denne guiden har hjulpet deg ved å la din kommentar om din erfaring. Vennligst liker og dele denne guiden for å hjelpe andre.
Vi ansetter
Vi leter etter deltids-eller heltidstekniske forfattere til å bli med i teamet vårt! Det handler om en ekstern posisjon som kvalifiserte teknologiforfattere fra hvor som helst i verden kan søke. Klikk her for mer informasjon.