Trigger Start Services-konceptet är helt nytti Windows 7. Du känner förmodligen redan till Windows-tjänster, men trigger-starttjänsterna uppträder annorlunda än de andra vanliga Windows-tjänsterna, eftersom de inte körs hela tiden, snarare de körs som resultat av någon trigger.
Förvirrad? oroa dig inte, jag förklarar lite mer. En triggare är en viss händelse eller tillstånd som inträffar och får operativsystemet att ändra dess rutinmässiga handlingsförlopp och utföra någon specifik operation, varefter operativsystemet sedan återgår till den vanliga rutinen där utlösaren startades i första hand. Så Trigger-starttjänster är associerade med någon trigger och åberopas när den specifika triggeren äger rum.
Låt mig ge dig några exempel på triggerbaseradetjänster, vill du att ditt antivirusprogram ska skanna den externa enheten när den är ansluten till din dator, eller att en policyhanteringstjänst ska anropas när grupppolicyn ändras eller när datorn ansluter till eller lämnar en domän.
Okej, nu kan vi se hur Windows 7 hanterar dessa triggerbaserade tjänster, sc.exe är den process som styr exekveringen avdessa triggerbaserade tjänster. Du kan konfigurera vilken tjänst som helst för att vara trigger baserad med hjälp av detta verktyg, det låter dig också fråga om någon tjänst är trigger baserad eller inte och mycket mer.
Öppna kommandotolken och skriv sc sedan och tryck på enter, dess hjälpmeny visas med alla tillgängliga alternativ.
Låt mig lista några vanliga kommandon med avseende på sc.
sc qtriggerinfo <SERVICENAME> Frågor om någon viss tjänst är triggbaserad eller inte.
sc triggerinfo <SERVICENAME> Konfigurerar en viss tjänst för att fungera som en triggerbaserad tjänst.
kommentarer