嘿嘿,
我写了一个函数,它应该给我一个 Windows 系统的核心数量。它适用于除 XP 64 位以外的所有系统。这是我获取信息的方式:
$objWMIItems = $objWMIService.ExecQuery ("SELECT * FROM Win32_Processor")
If (0 == IsObj($objWMIItems)) Then
;~ errorhandling
Else
For $objElement In $objWMIItems
$nCoreNumber = $objElement.NumberOfCores
Next
关于“NumberOfCores”,微软的 MSDN 页面告诉我“Windows Server 2003、Windows XP 和 Windows 2000:此属性不可用”。在我读到的某个地方,安装了 SP3 是可能的。我想这是真的,因为它可以在 XP 32 位系统上工作。但是没有适用于 XP 64 的 SP3...
有没有其他方法可以获取信息?
谢谢