Das Konzept der Trigger Start Services ist brandneuin Windows 7. Sie sind wahrscheinlich bereits mit Windows-Diensten vertraut, aber die Auslöserstartdienste verhalten sich anders als die anderen regulären Windows-Dienste, da sie nicht ständig ausgeführt werden, sondern als Ergebnis eines Auslösers ausgeführt werden.
Verwirrt ? Mach dir keine Sorgen, ich werde ein bisschen mehr erklären. Ein Auslöser ist ein bestimmtes Ereignis oder ein bestimmter Zustand, der auftritt und das Betriebssystem veranlasst, seine Routinehandlung zu ändern und eine bestimmte Operation auszuführen, wonach das Betriebssystem zu der regulären Routine zurückkehrt, von der aus der Auslöser ursprünglich ausgelöst wurde. Auslöserstartdienste sind also mit einem bestimmten Auslöser verknüpft und werden aufgerufen, wenn der bestimmte Auslöser auftritt.
Lassen Sie mich einige Beispiele für Trigger gebenDienste, damit Ihr Antivirenprogramm das externe Gerät scannt, sobald es an Ihren Computer angeschlossen ist, oder einen Richtlinienverwaltungsdienst, der aufgerufen wird, wenn sich die Gruppenrichtlinie ändert oder wenn der Computer einer Domäne beitritt oder diese verlässt.
Okay, jetzt wollen wir sehen, wie Windows 7 diese auslöserbasierten Dienste verwaltet. sc.exe ist der Prozess, der die Ausführung von steuertdiese Trigger-basierten Dienste. Mithilfe dieses Dienstprogramms können Sie einen bestimmten Dienst so konfigurieren, dass er auf Triggern basiert. Außerdem können Sie damit abfragen, ob ein Dienst auf Triggern basiert oder nicht, und vieles mehr.
Öffnen Sie die Eingabeaufforderung und geben Sie sc ein. Drücken Sie dann die Eingabetaste. Das Hilfemenü wird mit allen verfügbaren Optionen angezeigt.
Lassen Sie mich einige der allgemeinen Befehle in Bezug auf sc auflisten.
sc qtriggerinfo <SERVICENAME> Fragt ab, ob ein bestimmter Dienst auslöserbasiert ist oder nicht.
sc triggerinfo <SERVICENAME> Konfiguriert einen bestimmten Dienst als auslöserbasierten Dienst.
Bemerkungen