我想生成一份关于分配给他们内存的服务器上断开连接的用户的报告。我正在使用以下脚本。
Get-WmiObject Win32_Process |
select @{N='User';E={$_.GetOwner().User}}, WorkingSetSize |
group user |
select Name, @{N='CPU';E={($_.Group.WorkingSetSize |
Measure-Object -Sum).Sum / 1Mb
}}
但是,上面的脚本生成的值与任务管理器中显示的值不同(消耗的 MB 值几乎是任务管理器中显示的值的两倍),并且它也没有显示断开连接的用户。