Какой правильный синтаксис для получения BcdObject
с использованием ManagementObject
? для отдельных параметров я использую:Как вызвать ManagementObject с несколькими параметрами?
var obj = new ManagementObject(@"root\WMI", string.Format("BcdObject.Id = '{0}'"), null);
Но я не уверен, как добавить дополнительные параметры (это AND
или ,
, или что-то еще?), что-то вроде:
var bcdObj = new ManagementObject(@"root\WMI",
string.Format("BcdObject.Id = '{0}' AND BcdObject.StoreFilePath = '{1}'",
"{current}", ""),
null);
Предполагается, что это «И». Разве это не работает? – bokibeg
Нет, @bokibeg, но теперь, по крайней мере, я знаю, что это не по этой причине ... – Tar
Попробуйте этот путь '' root \\ WMI: BcdObject.Id = \ "" + bcdId + "\", StoreFilePath = \ "\ « – bokibeg