0

我知道正在使用的服务

ServiceController sc = new ServiceController();
ServiceController.GetServices(DropDownListMachineName.SelectedValue))

但是 ServiceController 不包含任何方法或属性来获取服务的描述。

任何想法 ?

4

2 回答 2

0

这个MSDN 页面建议:

ManagementObject wmiService;
wmiService = new ManagementObject("Win32_Service.Name='" + sc.ServiceName + "'");
wmiService.Get();
Console.WriteLine("    Description:     {0}", wmiService["Description"]);
于 2011-02-10T01:39:03.033 回答
0

看这个例子:

ServiceController.GetServices 方法 ()

于 2011-02-10T01:41:07.787 回答