2010-06-09 238 views
0

我需要一些帮助与Windows NT服务。我在远程计算机上安装了一些服务,我需要从本地计算机进行监视和控制。激活/取消激活远程机器上的Windows NT服务器

使用ServiceController类,我可以控制服务,例如开始,停止等等。我也通过ServiceController类获得Service的状态(Running,stopped,...)。但我也需要知道服务启动类型(自动,停用,...)。

有人建议吗?

谢谢

回答

1

你的意思是说,它是一个实际的Windows NT机器?在NT 4.0或更旧?如果是这样,以下可能不起作用,但Win2000以后应该支持以下内容。

您应该能够使用描述为here的WMI类Win32_Service得出该信息。

Here是一个展示如何在C#中使用它的示例。

+0

该机器是Windows2003服务器。所以这工作正常。谢谢。 – 2010-06-15 11:38:35