Hi all,
I used the below procedure to return the available CPU name(s) on my PC. (Win2000+Office2000)
But;
1) In a similar way I tried to get the serial number of the CPU but, I couldn't get it.
2) By using "Cpu.CurrentClockSpeed" I get 466 Mhz as CPU speed where as, it is actually 600 Mhz.
I need to find the physical serial number of the PC and will be glad if someone can explain me why the procedure returned me the wrong CPU speed.
Thanks a lot and wish you a happy day to all...
I used the below procedure to return the available CPU name(s) on my PC. (Win2000+Office2000)
Code:
Sub Processor()
Dim MyOBJ, Cpu, MyMsg
Set MyOBJ = GetObject("WinMgmts:").InstancesOf _
("Win32_Processor")
For Each Cpu In MyOBJ
MyMsg = MyMsg & Cpu.Name & vbCrLf
Next
MsgBox MyMsg
End Sub
But;
1) In a similar way I tried to get the serial number of the CPU but, I couldn't get it.
2) By using "Cpu.CurrentClockSpeed" I get 466 Mhz as CPU speed where as, it is actually 600 Mhz.
I need to find the physical serial number of the PC and will be glad if someone can explain me why the procedure returned me the wrong CPU speed.
Thanks a lot and wish you a happy day to all...