Hur Man Skapar En Windows-tjänst

Innehållsförteckning:

Hur Man Skapar En Windows-tjänst
Hur Man Skapar En Windows-tjänst

Video: Hur Man Skapar En Windows-tjänst

Video: Hur Man Skapar En Windows-tjänst
Video: Windows FTP-Tjänst 2024, April
Anonim

Funktionen för att skapa en Windows-tjänst utförs med hjälp av det specialiserade verktyget Sc.exe, vars parametrar redigeras i kommandotolken.

Hur man skapar en Windows-tjänst
Hur man skapar en Windows-tjänst

Instruktioner

Steg 1

Ring huvudmenyn i Microsoft Windows-operativsystemet för att utföra åtgärden för att skapa en systemtjänst och gå till objektet "Kör".

Steg 2

Ange värdet cmd i fältet "Öppna" och bekräfta lanseringen av "Kommandorad" -verktyget genom att klicka på OK-knappen.

Steg 3

Använd följande kommandosyntax för att definiera parametrarna för den tjänst du skapar:

sc Servername Command Servicename Optionname = Optionvalue …

eller använd värdet

sc Kommando

att få hjälpinformation.

Steg 4

Kom ihåg att servernamnparametern inte används när du skapar en tjänst på den lokala datorn och endast behövs när du anger namnet på fjärrservern för att köra kommandon.

Steg 5

Använd parametern Config för att redigera de bestående inställningarna för den tjänst du skapar och välj Fortsätt för att skicka lämplig begäran.

Steg 6

Använd kontrollparametern för att utföra den valda begäran och använd parametern Skapa för att lägga till den skapade tjänsten i systemregistret.

Steg 7

Välj parametern EnumDepend för att definiera tjänstberoenden och ange serviceavdelningsnamnen i GetKeyName-värdet.

Steg 8

Bestäm konfigurationen för den valda tjänsten med en qc-fråga, eller bestäm tjänstens tillstånd genom att ange Query-parametern.

Steg 9

Använd Start-värdet för att starta, Stopp för att stoppa och Radera för att radera den nyligen skapade tjänsten.

Steg 10

Bestäm namnet som tilldelats systemtjänsten i registret med parametern Servicename. Observera att det här namnet inte är detsamma som namnet som visas av kommandot net start i gruppen Tjänster på hanteringskonsolen.

Steg 11

Använd parametrarna Optionname och Optionvalue för att ange namnen och värdena på de valfria parametrarna du behöver (om det behövs) och ange värdet för var och en av de valda parametrarna separat.

Steg 12

Ange hela sökvägen till bin-filen för tjänsten i binPath-parametern och ange ägandegruppen för den tjänst som skapas i gruppraden.

Steg 13

Använd parametern depend = för att definiera de tjänster och grupper som ska startas i förväg och ange användarnamnet som tjänsten ska startas för i parametern obj =. Standardvärdet för denna parameter är LocalSystem.

Steg 14

Använd parametern password = för att definiera ett lösenordsvärde och ange servicenamnet som används i GUI-applikationer i DisplayName-parametern.

Steg 15

Använd följande kommandosyntax för att skapa en testsystemtjänst med namnet tjänst:

sc skapa tjänst binpath = drive_name: / int / system32 / serv.exe.

Rekommenderad: