トリガースタートサービスのコンセプトは新しいWindows 7ではおそらく既にご存知でしょうが、トリガー開始サービスは、常に実行されているのではなく、トリガーの結果として実行されるため、他の通常のWindowsサービスとは異なる動作をします。
混乱した?心配しないで、もう少し説明します。 トリガーとは、発生する特定のイベントまたは状態であり、オペレーティングシステムがその通常の動作を変更し、特定の操作を実行した後、オペレーティングシステムはトリガーが最初に開始された場所から通常のルーチンに戻ります。そのため、トリガー開始サービスは何らかのトリガーに関連付けられ、特定のトリガーが発生したときに呼び出されます。
トリガーベースの例をいくつか挙げましょうサービス、ウイルス対策プログラムがコンピューターに接続されたら外部デバイスをスキャンするか、グループポリシーが変更されたとき、またはコンピューターがドメインに参加または離脱したときに呼び出されるポリシー管理サービスが必要です。
さて、Windows 7がこれらのトリガーベースのサービスを管理する方法を見てみましょう。 sc.exe の実行を制御するプロセスですこれらのトリガーベースのサービス。このユーティリティを使用して、特定のサービスをトリガーベースに設定できます。また、特定のサービスがトリガーベースであるかどうかなどを照会することもできます。
コマンドプロンプトを開き、scと入力してEnterキーを押すと、利用可能なすべてのオプションを含むヘルプメニューが表示されます。
scに関する一般的なコマンドの一部をリストします。
sc qtriggerinfo <サービス名> 特定のサービスがトリガーベースかどうかを照会します。
sc triggerinfo <SERVICENAME> トリガーベースのサービスとして機能する特定のサービスを構成します。
コメント