С помощью wmi можно получить кучу разной информации, в т.ч. и удаленно.
Утилита командной строки wmic позволяет делать удаленные запросы по wmi.
Есть софт от 10-Strike по инвентаризации, он построен как раз на таком варианте получения данных. Софт, конечно, не использует wmic, а работает через WinAPI, но сути это не меняет.