Terry,
I think that you are looking for the management namespace.
http://msdn.microsoft.com/library/de...management.asp
At first sight it looks difficult. Remember than that it exist from all
kinds of collections, which itself holds as well again collection.
One of the most basic commands is the "Select" which needs a string
As very little samples
\\\Set a reference to system.managagement
Dim disk As New Management.ManagementObject( _
"Win32_LogicalDisk.DeviceID=""C:""")
Dim diskProperty As Management.PropertyData
MessageBox.Show(disk.Properties("VolumeSerialNumbe r").Value.ToString)
///
\\\Set a reference to system.managagement
myman as new ManagementObject("Win32_logicaldisk.deviceid=""c:\ "")
myman.Get
Console.Write(myman("size").ToString);
////
I hope this helps a little bit?
Cor