Operasjonen av å lage en Windows-tjeneste utføres ved hjelp av det spesialiserte verktøyet Sc.exe, hvis parametere redigeres i kommandotolken.
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.