web-dev-qa-db-ja.com

サービスの「スタートアップタイプ」の状態を監視する

特定のサービスの「スタートアップの種類」の状態が自動から手動に変更されたときに監視できるようにしたいと思います。スタートアップの種類が変更されたときにイベントビューアでトリガーされるイベントを見つけることができませんでした。とにかくこれにイベントを追加できますか、それともこの変更を監視する他の方法はありますか?

1
user72128

Windows 2003についてはよくわかりませんが、Windows 7/2008 R2では、イベントID7040がシステムイベントログに次のテキストとともに記録されます。

「xxxxサービスの開始タイプが自動開始からデマンド開始に変更されました。」

イベントID 7040 —基本的なサービス操作
http://technet.Microsoft.com/en-us/library/cc756386%28v=ws.10%29.aspx

3
Greg Askew

これはWindows2003にも当てはまり、イベントはサービスコントロールマネージャーのソースとともにシステムイベントログに記録されます。

EventSentryと呼ばれる製品を使用して、このサービスを監視し、リアルタイムアラートを取得できます。また、Windows 2000でも機能します。また、サービスがインストール、アンインストール、ステータスの変更(実行中から停止)などの場合にも通知します。ここで製品のダウンロードを見つけることができます:

http://eventsentry.com/downloads

「免責事項:私はNETIKUS.NETで働いています」

1
Steven