Operácia vytvorenia služby Windows sa vykonáva pomocou špecializovaného pomocného programu Sc.exe, ktorého parametre sa upravujú v interprete príkazov.
Inštrukcie
Krok 1
Zavolajte hlavnú ponuku operačného systému Microsoft Windows, aby ste vykonali operáciu vytvorenia systémovej služby, a prejdite na položku „Spustiť“.
Krok 2
Do poľa „Otvoriť“zadajte hodnotu cmd a spustenie nástroja „Príkazový riadok“potvrďte kliknutím na tlačidlo OK.
Krok 3
Pomocou nasledujúcej syntaxe príkazu definujte parametre pre službu, ktorú vytvárate:
sc Servername Príkaz Servicename Optionname = Optionvalue …
alebo použite hodnotu
sc príkaz
vyvolať pomocné informácie.
Krok 4
Pamätajte, že parameter Servername sa nepoužíva pri vytváraní služby na lokálnom počítači a je potrebný iba pri zadávaní názvu vzdialeného servera na vykonávanie príkazov.
Krok 5
Pomocou parametra Konfigurácia upravte trvalé nastavenia pre službu, ktorú vytvárate, a výberom položky Pokračovať odošlite príslušnú požiadavku.
Krok 6
Pomocou parametra Control vykonajte vybranú požiadavku a pomocou parametra Create pridajte vytvorenú službu do systémového registra.
Krok 7
Vyberte parameter EnumDepend, aby ste definovali závislosti služieb a špecifikovali názvy sekcií služieb v hodnote GetKeyName.
Krok 8
Pomocou dotazu qc určite konfiguráciu vybranej služby alebo zadajte stav služby zadaním parametra Dotaz.
Krok 9
Na spustenie použite začiatočnú hodnotu, na zastavenie zastavenie a na odstránenie novovytvorenej služby použite príkaz Odstrániť.
Krok 10
Pomocou parametra Servicename zadajte názov priradený systémovej službe v registri. Upozorňujeme, že tento názov nie je rovnaký ako názov zobrazený príkazom net start v skupine Services v konzole na správu.
Krok 11
Použite parametre Optionname a Optionvalue na zadanie mien a hodnôt voliteľných parametrov, ktoré potrebujete (ak je to potrebné), a zadajte hodnotu pre každý z vybraných parametrov zvlášť.
Krok 12
V parametri binPath zadajte úplnú cestu k súboru bin služby a v riadku skupiny zadajte skupinu vlastníctva vytvorenej služby.
Krok 13
Pomocou parametra depend = definujte služby a skupiny, ktoré sa majú predštartovať, a v parametri obj = zadajte užívateľské meno, pre ktoré sa má služba spustiť. Predvolená hodnota pre tento parameter je LocalSystem.
Krok 14
Parameter heslo = použite na definovanie hodnoty hesla a zadanie názvu služby použitého v aplikáciách GUI v parametri DisplayName.
Krok 15
Pomocou nasledujúcej syntaxe príkazu vytvorte službu testovacieho systému s názvom služba:
sc vytvoriť službu binpath = názov_jednotky: / int / system32 / serv.exe.