Можно ли выдавать WMI-запросы WMI на простом C? И если да, то как?
Вы можете использовать любой язык программирования, который вам нужен, если вы можете вызывать его в COM API для WMI .
Похоже, что вы можете делать такие вещи, используя ExecQuery (), хотя этот пример на C ++. Кстати, этот парень не мог заставить его работать, но вы можете проверить, что он делает.
Надеюсь, это поможет.
http://forums.devshed.com/c-programming-42/wmi-wql-querying-problem-in-c-215026.html
Больше программирования WMI:
http://www.vedivi.com/blog/2008/05/how-to-enable-remote-desktop-programmatically/