BOS Planung

Abhängigkeiten von Windows Diensten

Manchmal ist es notwendig, Abhängigkeiten zwischen Windows-Diensten anzupassen, damit diese in der richtigen Reihenfolge gestartet werden. Abhängigkeiten sorgen dafür, dass bestimmte Dienste erst dann starten, wenn andere bereits aktiv sind.

Das ist besonders hilfreich, wenn beispielsweise ein Lizenzdienst erst nach einem USB-Link-Dienst starten soll, oder ein Middleware-Service erst nach der Datenbank verfügbar sein muss.

Lösung

Mit der klassischen CMD-Shell (im Administrator-Modus) lassen sich diese Abhängigkeiten einfach verwalten:

Um eine Abhängigkeit hinzuzufügen, verwendest du den folgenden Befehl:

sc config <DIENST> depend=<ABHAENGIG VON>
 

Um alle Abhängigkeiten zu entfernen, nutzt du:

 
sc config <DIENST> depend= /