A Windows szolgáltatás létrehozásának művelete a Sc.exe speciális segédprogram segítségével történik, amelynek paramétereit a parancsértelmező szerkeszti.
Utasítás
1. lépés
Hívja meg a Microsoft Windows operációs rendszer főmenüjét a rendszerszolgáltatás létrehozásának műveletéhez, és lépjen a "Futtatás" elemre.
2. lépés
Írja be a cmd értéket a "Megnyitás" mezőbe, és az OK gombra kattintva erősítse meg a "Parancssor" eszköz elindítását.
3. lépés
A következő szintaxissal adhatja meg a létrehozandó szolgáltatás paramétereit:
sc Kiszolgálónév Parancs Kiszolgálónév Optionname = Optionvalue …
vagy használja az értéket
sc Parancs
segítséget kérni.
4. lépés
Ne feledje, hogy a Kiszolgálónév paramétert nem használják a szolgáltatás létrehozásakor a helyi számítógépen, és csak akkor szükséges, ha a távoli kiszolgáló nevét adja meg a parancsok futtatásához.
5. lépés
A Config paraméterrel szerkesztheti a létrehozott szolgáltatás állandó beállításait, majd a megfelelő kérés elküldéséhez válassza a Folytatás lehetőséget.
6. lépés
A Vezérlés paraméterrel hajthatja végre a kiválasztott kérést, és a Létrehozás paranccsal adhatja hozzá a létrehozott szolgáltatást a rendszerleíró adatbázishoz.
7. lépés
Válassza az EnumDepend paramétert a szolgáltatásfüggőségek meghatározásához, és adja meg a szolgáltatás szakaszneveket a GetKeyName értékben.
8. lépés
Határozza meg a kiválasztott szolgáltatás konfigurációját qc lekérdezéssel, vagy a Query paraméter megadásával határozhatja meg a szolgáltatás állapotát.
9. lépés
Használja a Start értéket az indításhoz, a Stop gombot a leállításhoz és a Törlés gombot az újonnan létrehozott szolgáltatás törléséhez.
10. lépés
Határozza meg a rendszerszolgáltatáshoz rendelt nevet a rendszerleíró adatbázisban a Servicename paraméter segítségével. Vegye figyelembe, hogy ez a név nem azonos azzal a névvel, amelyet a felügyeleti konzol Szolgáltatások csoportjában a net start parancs jelenít meg.
11. lépés
Az Optionname és Optionvalue paraméterek segítségével adja meg a szükséges opcionális paraméterek nevét és értékét (ha szükséges), és adja meg az egyes kiválasztott paraméterek értékét külön-külön.
12. lépés
A binPath paraméterben adja meg a szolgáltatás bin fájljának teljes elérési útját, és adja meg a létrehozandó szolgáltatás tulajdonjogi csoportját a csoporthoz.
13. lépés
Az depend = paraméter segítségével meghatározhatja az előre indítandó szolgáltatásokat és csoportokat, és az obj = paraméterben adja meg a felhasználónevet, amelyhez a szolgáltatást el kell indítani. Ennek a paraméternek az alapértelmezett értéke a LocalSystem.
14. lépés
A password = paraméter segítségével megadhat egy jelszó értéket, és meghatározhatja a GUI alkalmazásokban használt szolgáltatás nevét a DisplayName paraméterben.
15. lépés
A következő parancs szintaxissal hozzon létre egy szolgáltatás nevű tesztrendszer-szolgáltatást:
sc create service binpath = meghajtó neve: / int / system32 / serv.exe.