我正在使用以下代码来获取服务的路径...
string ServicePath = string.Format("Win32_Service.Name=\"{0}\"", "MyService");
var WMiObject = new ManagementObject(ServicePath);
string PathName = (string)WMiObject.GetPropertyValue("PathName");
现在,如果服务不可用,则调用 wmiObject.getPropertyValue("PathName") 将抛出 ManagementException..
在我的情况下,如果服务不可用,我需要分配 HardCoded 路径。如何实现?请指导...