I have been unable to discover a way to determine what processors/CPUs/sockets are present in a PC/Server.
Any suggestions?
|
feedback
|
|
The WMI WIN32_Processor class gives basic info about installed processors.. | |||
|
feedback
|
|
Try:
I've had the script print the clock speed, but you can look at any of the properties mention in the link in Stuart Dunkeld's post. John Rennie | |||
|
feedback
|
|
In addition to the Win32_Processor class mentioned in other answers, you also have the Win32_ComputerSystem class which has the NumberOfLogicalProcessors and NumberOfProcessors values. The notes in the documentation about OS support for those two values are slightly incorrect. XP does support the NumberOfLogicalProcessors value since SP3. I'm guessing Win2003 will also support it whenever its next service pack is released as well. | |||
feedback
|
|
On old version of Windows (Win2003, XP SP2 or earlier) Win32_Processor.SocketDesignation always returns 'Proc 1' for a logical processor. This script will work on any version of Windows.
| ||||
|
feedback
|