我想通过PowerShell宣读所有内核的利用率。我试过以下命令
(Get-WmiObject -Query "select Name, PercentProcessorTime from Win32_PerfFormattedData_PerfOS_Processor") | foreach-object { write-host "$($_.Name): $($_.PercentProcessorTime)" };
但这只返回cpu0逻辑核心的利用率。我还没有找到一种方法来获得系统中的第二个处理器。有人有解决方案吗?
在我的示例中,我有两个Intel Xeon E5-2697 v4,总共72个逻辑核心。任务管理器向我显示所有具有正确利用率的核心,但上面的命令仅返回36.我附加了一个图像,显示只有36个核心perfmon image的perfmon。
答案 0 :(得分:0)
无需迭代
# -*- coding: utf-8 -*-
text = "Områder dorsalt i overgangssonen, midtre tredjedel " \
"med blodpunkter.R: Malignitet ikke påvist\n"
print text.replace("R:", "\nR:")
应该有用。