Hvordan Lage En Windows-tjeneste

Innholdsfortegnelse:

Hvordan Lage En Windows-tjeneste
Hvordan Lage En Windows-tjeneste

Video: Hvordan Lage En Windows-tjeneste

Video: Hvordan Lage En Windows-tjeneste
Video: hvordan lage et spill med scretch pc/windows 10 2024, Kan
Anonim

Operasjonen av å lage en Windows-tjeneste utføres ved hjelp av det spesialiserte verktøyet Sc.exe, hvis parametere redigeres i kommandotolken.

Hvordan lage en Windows-tjeneste
Hvordan lage en Windows-tjeneste

Bruksanvisning

Trinn 1

Ring til hovedmenyen i Microsoft Windows-operativsystemet for å utføre operasjonen for å lage en systemtjeneste og gå til "Kjør" -elementet.

Steg 2

Skriv inn verdien cmd i "Åpne" -feltet og bekreft lanseringen av "Command Line" -verktøyet ved å klikke på OK-knappen.

Trinn 3

Bruk følgende kommandosyntaks til å definere parametrene for tjenesten du oppretter:

sc Servername Command Servicename Optionname = Optionvalue …

eller bruk verdien

sc Kommando

for å hente frem hjelpinformasjon.

Trinn 4

Husk at Servername-parameteren ikke brukes når du oppretter en tjeneste på den lokale datamaskinen, og er bare nødvendig når du spesifiserer navnet på den eksterne serveren for å kjøre kommandoer.

Trinn 5

Bruk Config-parameteren til å redigere de vedvarende innstillingene for tjenesten du oppretter, og velg Fortsett for å sende den aktuelle forespørselen.

Trinn 6

Bruk kontrollparameteren til å utføre den valgte forespørselen, og bruk Opprett-parameteren for å legge til den opprettet tjenesten i systemregistret.

Trinn 7

Velg EnumDepend-parameteren for å definere tjenesteavhengighetene og spesifiser tjenesteseksjonsnavnene i GetKeyName-verdien.

Trinn 8

Bestem konfigurasjonen av den valgte tjenesten med et qc-spørsmål, eller bestem tjenestens tilstand ved å angi spørringsparameteren.

Trinn 9

Bruk Start-verdien til å starte, Stopp for å stoppe, og Slett for å slette den nyopprettede tjenesten.

Trinn 10

Bestem navnet som er tildelt systemtjenesten i registret ved hjelp av parameteren Servicename. Merk at dette navnet ikke er det samme som navnet som vises av net start-kommandoen i Tjenester-gruppen i administrasjonskonsollen.

Trinn 11

Bruk parameterne Optionname og Optionvalue til å spesifisere navnene og verdiene på de valgfrie parametrene du trenger (om nødvendig), og spesifiser verdien for hver av de valgte parametrene separat.

Trinn 12

Spesifiser hele banen til bin-filen til tjenesten i binPath-parameteren, og spesifiser eiergruppen til tjenesten som opprettes i gruppelinjen.

Trinn 13

Bruk parameteren depend = for å definere tjenestene og gruppene som skal startes i forveien, og spesifiser brukernavnet som tjenesten skal startes for i parameteren obj =. Standardverdien for denne parameteren er LocalSystem.

Trinn 14

Bruk parameteren password = for å definere en passordverdi og spesifiser tjenestenavnet som brukes i GUI-applikasjoner i DisplayName-parameteren.

Trinn 15

Bruk følgende kommandosyntaks til å opprette en testsystemtjeneste som heter service:

sc opprett tjenestebakkevei = stasjonsnavn: / int / system32 / serv.exe.

Anbefalt: