如何获取PowerShell上的JSON输出中的特定值?
问题描述:
Get-AzureRmMetric -DetailedOutput -MetricName '\Processor Information(_Total)\% Processor Time'
这是命令,我只想要平均值。我如何提取它?如何获取PowerShell上的JSON输出中的特定值?
下面是它在PS窗口上的外观。 enter image description here
答
昨天我问了这个问题,虽然我找不到通过PowerShell的直接解决方案,但我确实通过Visual Studio使其工作。这就是我所做的。
基于一点修补,我将输出存储为字符串,然后使用'Regex.Split
'方法处理字符串。