3

我试图通过get-wmiobject. 查询:select * from win32_processor如果计算机上有超过 1 个处理器,则返回超过 1 行。WQL 没有countTSQL 中的关键字。所以我只是想知道是否有另一种方法可以找到返回的总行数?

4

2 回答 2

8

您可以将其强制放入数组并使用该Count属性:

@(gwmi win32_processor).count

对于特定情况,如果您只是在寻找处理器的数量,您可以这样做:

$env:NUMBER_OF_PROCESSORS
于 2011-11-30T22:57:41.853 回答
4

你也可以试试这个Win32_OperatingSystem类:

Get-WmiObject -Class Win32_OperatingSystem -ComputerName localhost | `
   Select-Object NumberOfProcessors,NumberOfLogicalProcessors
于 2011-12-01T10:39:16.723 回答