【发布时间】:2013-04-18 08:27:44
【问题描述】:
我正在尝试从 services.msc 获取服务可执行路径
我写了下一段代码:
var service = ServiceController.GetServices().Where(p => p.ServiceName.Equals("Service name", StringComparison.InvariantCultureIgnoreCase));
if (service.Any())
//get service data
我找不到服务可执行路径的位置(如果有的话)?
在 services.msc 中我可以看到路径,所以我假设也可以通过代码获取它。
有什么想法吗?
【问题讨论】:
-
不确定它是否有助于这种情况,但它可能有助于查看 WindowsAPICodePack ShellFile 类,看看它是否可以帮助访问此信息
标签: c# service servicecontroller