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