如何获取PowerShell上的JSON输出中的特定值?

问题描述:

Get-AzureRmMetric -DetailedOutput -MetricName '\Processor Information(_Total)\% Processor Time' 

这是命令,我只想要平均值。我如何提取它?如何获取PowerShell上的JSON输出中的特定值?

下面是它在PS窗口上的外观。 enter image description here

昨天我问了这个问题,虽然我找不到通过PowerShell的直接解决方案,但我确实通过Visual Studio使其工作。这就是我所做的。

基于一点修补,我将输出存储为字符串,然后使用'Regex.Split'方法处理字符串。