A szolgáltatás regisztrálása a rendszerrekord alatt

A Windows szolgáltatásokat rendszerfiókkal vagy egy adott felhasználói fiókkal való regisztrálással konfigurálhatja Ahhoz, hogy a szolgáltatást a LocalSystem fiókba regisztrálni tudja, használja:

ahol a ServiceName a szolgáltatás neve, amelyet a LocalSystem fiók használatára konfiguráltak. Ha a szolgáltatás olyan kezelőfelületet biztosít, amelyhez kezelheti, akkor a következő példában vegye fel a flag type = interact type = own flags értéket:

  • sc config w3svc obj = Helyi rendszer típus = interaktív típus = saját

A type = interaktív zászló azt jelzi, hogy a szolgáltatás képes együttműködni a Windows asztal és a zászló típusa = saját - hogy a saját folyamatában fut. Ha a szolgáltatás a futtatható fájlokat más szolgáltatásokkal együtt használja, akkor meg kell adnia a típusmegosztás jelzőjét, amint azt a példa mutatja:

  • sc config w3svc obj = Helyi rendszer típusa = interaktív típus = megosztás

A szolgáltatások regisztrálhatók a felhasználói fiókokba is. Ehhez a szintaxis:

  • sc config ServiceName obj = [Domain \] Felhasználói jelszó = Jelszó

ahol a Domain egy opcionális domainnév, ahol a felhasználó fiókja található, a Felhasználó annak a felhasználói fióknak a neve, amelynek engedélyeit használni kívánja, és a Jelszó szerepkör a fiókhoz tartozó jelszó. Tekintsünk egy példát:

Itt a W3svc szolgáltatás úgy van konfigurálva, hogy a Webbies fiókot használja az Adatum tartományból. A parancs kimenete mondja az SUCCESS vagy a FAILED parancsot. A módosítás nem lehetséges (FAILED) érvénytelen vagy nem létező fióknévvel, vagy ha a fiók jelszava helytelen.

A szolgáltatás helyreállításának konfigurálása

Az SC meghibásodási parancs lehetővé teszi a Windows szolgáltatások konfigurálását bizonyos műveletek végrehajtásához hiba esetén. Megpróbálhatja például újraindítani a szolgáltatást vagy futtatni az alkalmazást.

Az első, a második és az azt követő helyreállítási kísérleteket beállíthatja. Az aktuális hiba számlálás minden meghibásodással növekszik. Ezenkívül meg lehet határozni az eltelt időtartamot, mielőtt a hiba számláló visszaállna. Például, állítsa vissza a nem szerencsés számot, ha az utolsó hiba óta 24 óra telt el.

A szolgáltatás-helyreállítás konfigurálása előtt ellenőrizze az aktuális helyreállítási beállításokat SC qfailure paranccsal. Itt van a szintaxisa:

ahol a ServiceName a kívánt szolgáltatás neve, például: sc qfailure w3svc

Természetesen megadhat egy távoli számítógépet is: sc \\ Mailer1 qfailure w3svc vagy

A művelet kimenetén a hibák felsorolása a végrehajtás sorrendjében történik.

Kapcsolódó cikkek