我想找到的结果与名称参数1开始,以参数2结束,但我的代码不能正常工作如何构建WMI查询
string wmiQuery = string.Format("SELECT CommandLine FROM Win32_Process WHERE Name LIKE '{0}%' AND Name LIKE '%{1}'", param1, param2);
ManagementObjectSearcher searcher = new ManagementObjectSearcher(wmiQuery);
ManagementObjectCollection retObjectCollection = searcher.Get();
有什么不对?
对于对比
string wmiQuery = string.Format("SELECT CommandLine FROM Win32_Process WHERE Name LIKE '{0}%'", param1);
作品以及
你能提供你期待什么样的一个小样本?它只是返回一个空集合? – IAbstract 2011-06-07 11:34:54
不为空。进程名称以param1开头并以param2结尾的进程集合。我得到然后他们的编号 – Saint 2011-06-07 11:42:30