Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 将两个管道值相加_Powershell_Winapi_Math_Processor - Fatal编程技术网

Powershell 将两个管道值相加

Powershell 将两个管道值相加,powershell,winapi,math,processor,Powershell,Winapi,Math,Processor,如何将以下命令的结果加在一起,以将20作为输出,而不是2x10 gwmi Win32_processor -ComputerName SomeComputer | select-object -ExpandProperty NumberOfCores 您可以将Measure Objectcmdlet与-Sum开关一起使用: gwmi Win32_processor -ComputerName SomeComputer | select-object -ExpandProperty N

如何将以下命令的结果加在一起,以将
20
作为输出,而不是2x
10

gwmi Win32_processor -ComputerName SomeComputer | select-object -ExpandProperty NumberOfCores

您可以将
Measure Object
cmdlet与
-Sum
开关一起使用:

gwmi Win32_processor -ComputerName SomeComputer |
     select-object -ExpandProperty NumberOfCores | 
     Measure-Object -Sum | 
     select -ExpandProperty Sum

或者,如果您想要一个黑客解决方案:

iex ((gwmi Win32_processor -ComputerName SomeComputer | 
    select-object -ExpandProperty NumberOfCores) -join '+')
这基本上是将所有带有
+
的数字连接到一个字符串,然后调用该表达式