Как создать запрос WMI

Я хотел бы найти результаты, в которых имя начинается с param1 и заканчивается на param2, но мой код не работает

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);

работает хорошо

9
задан RRUZ 14 July 2011 в 04:37
поделиться