WMI stands for Windows Management Instrumentation.

It's a new microsoft scripting technology that's very powerful and fairly easy to use.

Check it out at http://msdn.microsoft.com/downloads/...mi/default.asp

There's a link for downloading the WMI SDK as well as to WMI resources.

The package contains dozens of classes that allow you to programmatically get just about all possible system info.

Like : BIOS info, Disk, Registry, Network (IP, subnet mask...), processor, sys resources of every kind plus video adapt. info. you name it you got it!

No more complicated searching for API calls to try and get some basic info. WMI does all this and more. It's still new tech. though so do thorough testing before deploying.