|
2个月前 蓝色的风之精灵 : 谢谢回复啊,不过,如果这个服务没有启动,怎么得到呢? |
|
2个月前 侯垒 : 弄了半天,在.net提供的类库中没有找到,希望那位能找到这个方法,大家共享 一下. |
|
2个月前 蓝色的风之精灵 : 看来只有查注册表了…… |
|
2个月前 蓝色的风之精灵 : 嗯,用ManagementObjectSearcher搞定~~ string query = string.Format("Select Name, PathName from Win32_Service where Name='{0}'", name); ManagementObjectSearcher searcher = new ManagementObjectSearcher(query); foreach (ManagementObject o in searcher.Get()) { return o["PathName"].ToString(); } return string.Format("Service {0} not found", name); |