我希望能够监控某个服务的“启动类型”状态何时从“自动”更改为“手动”。我无法在事件查看器中找到启动类型更改时触发的事件。我能否为此添加事件,或者是否有其他方式来监控此更改?
答案1
不确定 Windows 2003,但在 Windows 7/2008 R2 上,事件 ID 7040 记录在系统事件日志中,内容如下:
“xxxx服务的启动类型已从自动启动更改为按需启动。”
事件 ID 7040 — 基本服务操作
http://technet.microsoft.com/en-us/library/cc756386%28v=ws.10%29.aspx
答案2
对于 Windows 2003 来说也是如此,并且事件位于系统事件日志中,其来源是服务控制管理器。
您可以使用名为 EventSentry 的产品来监视此服务以获取实时警报,它甚至可以与 Windows 2000 一起使用。它还会通知您服务是否已安装、卸载、状态是否已更改(从运行到停止)等...您可以在此处下载该产品:
http://eventsentry.com/downloads
“免责声明:我为 NETIKUS.NET 工作”