Hi, I am trying to develop a software which can get information like listed bellow

  In System :
     -SERIAL NUMBER(847MY5N15)
     -UUID(4C4C4554-0134-3710-804D-B8C04F594E31)
     -BIOS VENDOR(Dell Inc.)
     -BIOS VERSION(A09)

 In Motherboard(Optional, but will be good if :
 -MOTHERBOARD VENDOR(Dell Inc.)
 -MOTHERBOARD MODEL(02XJP9)
 -MOTHERBOARD VERSION (A03)
 -MOTHERBOARD SERIAL NUMBER (/847MYN1/CN1296112402BB/)

 In CPU:
 -CPU MODEL(Intel(R) Core(TM) i5 CPU M 460 @ 2.53GHz)
 -CPU SPEED (MHZ)(2527)
 -NUMBER OF CORES(4)
 In Network interfaces:
 -NAME(Wi-Fi)
 -MODEL(Broadcom 802.11 Multiband Network Adapter)
 -VENDOR(Broadcom)
 -MAC ADDRESS(00:1A:73:64:11:D2)
 -INTERFACE TYPE(Wired)
 -NAME(Tunngle)
 -MODEL(TAP-Win32 Adapter V9 (Tunngle))
 -VENDOR(TAP-Win32 Adapter V9 (Tunngle))
 -MAC ADDRESS(00:FF:8D:16:6B:D8)
 -INTERFACE TYPE(Wired)
 -NAME(Ethernet)
 -MODEL(Intel(R) 82577LM Gigabit Network Connection)
 -VENDOR(Intel)
 -MAC ADDRESS(5C:26:0A:36:AA:E7)
 -INTERFACE TYPE(Wired)

Those in brackets () are examples of how it should be.

I've made only few of them,

   Dim ComputerName As String
        Dim IPAdress As String

        ComputerName = System.Net.Dns.GetHostName()
        IPAdress = System.Net.Dns.GetHostByName(ComputerName).AddressList(0).ToString()
        FlatTextBox1.Text = "Host Name: " & ComputerName & "; IP Address: " & IPAdress

Here is only the code to get computer name and IP adress... can you please help me with others?

I said in top that is good in C# ,Visual C++ and VB. because it can only be developed in Visual Studio. But preffered it VB.

PS: I had to write those as code because it wont allow me to write normally

Edited 10 Months Ago by altjen

I suggest you look into WMI (Windows Management Instrumentation). You can get some info plus a free tool to explore WMI from this site. Here is a direct link to the download. More info is available here.

Edited 10 Months Ago by Reverend Jim

ReverendJim, that tool looks nice, I'll have to check that out myself.

Another suggestion, is you could always look on how others do it. There is CUPID as well as Open Hardware Monitor. They both offer the source code or a dev code that you can look at (note that CUPID, my Nortan loves to flag the dev code, so I'd watch that one)

This article has been dead for over six months. Start a new discussion instead.