$Processes = get-process -computername $tag1 | Group-Object -Property ProcessName
foreach($Process in $Processes)
{
$Obj = New-Object psobject
$Obj | Add-Member -MemberType NoteProperty -Name Name -Value $Process.Name
$Obj | Add-Member -MemberType NoteProperty -Name Mem -Value ($Process.Group|Measure-Object WorkingSet -Sum).Sum
$Obj
}
Attualmente, questo mostra l'utilizzo della memoria in byte, come posso cambiare questo per mostrare qualcosa di simile:Get-Process con l'utilizzo di memoria totale
76,592 KB
e anche l'uscita tutto ciò che è autosized? (Allineato a sinistra)
Funziona molto. Grazie. C'è un modo per aggiungere virgole per le cifre? – Aaron
@Aaron per la parte virgola hai solo bisogno di avere l'output del numero in un'operazione di formattazione ''{0: N}' -f (($ _. Gruppo .../1KB})' – Matt
Puoi essere un poco più specifico su dove inserirlo? – Aaron