用于将cpu利用率转换为百分比的Powershell命令

ntjbwcob  于 2022-12-13  发布在  Shell
关注(0)|答案(1)|浏览(106)

获取进程名称(特定).| 格式-表-属性进程名,CPU
获取进程名称cbft.
| select -属性进程名,CPU|排序对象CPU -降序
请帮助如何将CPU利用率转换为百分比
请共享PowerShell命令以将CPU利用率转换为百分比

s5a0g9ez

s5a0g9ez1#

请尝试以下操作:

$ProcessName = “process_name”
$CpuCores = (Get-WMIObject Win32_ComputerSystem).NumberOfLogicalProcessors
$Samples = (Get-Counter “\Process($Processname*)\% Processor 
Time”).CounterSamples
$Samples | Select InstanceName,
@{Name=”CPU %”;Expression={[Decimal]::Round(($_.CookedValue / $CpuCores), 2)}}

相关问题