用于监控WinServices的应用程序

时间:2013-05-29 08:04:31

标签: c# windows-services monitoring

我有几个通过使用计时器运行某些功能(而不是应用程序)的WinServices。我需要创建一个应该监视这些服务活动的应用程序 - 启动/暂停,查看服务状态,获取一些活动报告(我意识到我需要在服务流程上实现报告功能的一部分)。

你可以给出一些起点吗?还是样品?

提前谢谢。

1 个答案:

答案 0 :(得分:2)

您可以使用ServiceController

http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicecontroller.aspx

这使您可以检查Windows服务的状态,停止&启动它们并send int commands进入您的服务以触发功能