VM powercli - 如何获取自定义字段/对象

VM powercli - how to get the custom field / object

我有工作要获取以下ESXi主机信息,在编写powercli时,我需要获取消耗的CPU Mhz,但是没有字段可以直接获取值,所以我自定义一个字段并写一些公式来计算它,称为 "Host CPU - Mhz"。但是,下面的信息会写入到excel文件中,我有些迷惑如何在powercli

中获取自定义字段

这是我的部分代码

$hostState = "" | get-vm | where-object {$_.VMHost -match '10.0.0.100'} | select Name, PowerState, @{N="Host CPU - MHz";E={[Math]::Round(($_ | get-stat -stat cpu.usagemhz.average -Start (Get-Date).AddDays(-1) -IntervalMins 1440 | Measure-object Value -Average).Average,2)}}

$hName = $hostState.Name
$hPowerState = $hostState.PowerState
$hCPU = << how to do it?>>

请多多指教和帮助。

$hCPU = $hostState."Host CPU - MHz"