経由でコンピュータ上の CPU の総数を見つけようとしていますget-wmiobject
。クエリ:select * from win32_processor
コンピューターに複数のプロセッサがある場合、複数の行を返します。count
WQL には、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 に答える