标签: c# windows-services
我需要Windows NT-Services的一些帮助。我在远程计算机上安装了一些服务,我需要从本地计算机进行监视和控制。
使用ServiceController类,我可以控制服务,例如开始,停止等等。我还通过ServiceController类(运行,停止,...)获取服务的状态。但我还需要知道服务启动类型(自动,停用,......)。
有人有什么建议吗?
由于
答案 0 :(得分:1)
你的意思是它是一台真正的Windows NT机器吗?与NT 4.0或更早版本一样?如果是这样,以下可能不起作用,但从Win2000开始应支持以下内容。
您应该能够按照here所述使用WMI类Win32_Service获取该信息。
Win32_Service
Here是一个展示如何在C#中使用它的示例。