JSON输出不同于格式表的输出

时间:2016-04-10 09:36:17

标签: json powershell

我试图通过PowerShell命令获取进程名称和进程内存使用情况:

Get-Process | Group-Object -Property ProcessName |
    Format-Table Name, @{n='Mem (KB)';e={
        '{0:N0}' -f (($_.Group|Measure-Object WorkingSet -Sum).Sum / 1KB)
    };a='right'} -AutoSize

但是当我用ConvertTo-Json管道输出时输出是不同的,它会得到ClassID,outOfBand的详细信息,这不是我期望的输出。 我希望输出完全相同(名称和内存(KB)),因为它显示在屏幕上但是采用JSON格式。

0 个答案:

没有答案