#MEM使用率
$RAM= Get-WMIObject Win32_PhysicalMemory | Measure -Property capacity -Sum | %{$_.sum/1Mb}
Get-WmiObject Win32_PerfFormattedData_PerfProc_Process `
| sort-object -Property WorkingSetPrivate `
| Where-Object { $_.name -inotmatch '_total|idle' } `
| ForEach-Object {
"{0,-1}:{1,-1}:{2,-1}%" -f`
$_.Name,$_.CreatingProcessID,([math]::Round(($_.WorkingSetPrivate/1Mb)/$RAM*100,2))} `
| Select-Object -Last 3
Powershell获取进程内存使用率
最新推荐文章于 2024-07-11 21:47:44 发布