You can see the running processes on a local or remote machine using Get-Process. Alternatively you can use Win32_Process:
Get-CimInstance -ClassName Win32_Process |
select Name, ProcessID, Threadcount, PageFileUsage, PageFaults, WorkingSetSize |
Format-Table –AutoSize
You can use the –ComputerName or –CimSession properties to access the processes on a remote machine.
Other properties are available:
Get-CimClass -ClassName Win32_Process |
select -ExpandProperty CimClassProperties |
Format-Table -AutoSize