Need a powershell script that does Use powershell to get th

Need a powershell script that does - Use powershell to get the processes running on server save them to a variable and get the following properties ProcessName, Id, PagedSystemMemorySize, CPU, SessionID, VirtualMemorySize
Write your powershell script here:

Solution

###################################################################################### SECTION::Processe=>Top Memory #Get Wmi Information into Array $objTopProcessMem = Get-Process | Sort-Object WorkingSet -Descending | select -First 10 #Set the Table and first header $objHTML+= \"\" $objHTML+= \"
\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" #Set Headers $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" #Loop for each item in Array Foreach ( $objProc in $objTopProcessMem) { $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" $objHTML+= \"\" } $objHTML+= \"
Top 10 Processes by Memory
ProcessName SessionId WorkingSet VirtualMemorySize PagedMemorySize PrivateMemorySize PagedSystemMemorySize NonpagedSystemMemorySize
\" + $objProc.ProcessName + \"\" + $objProc.SessionId + \"\" + [math]::Round($objProc.WorkingSet64/1024/1024,2) + \"MB\" + [math]::Round($objProc.VirtualMemorySize64/1024/1024,2) + \"MB\" + [math]::Round($objProc.PagedMemorySize/1024/1024,2) + \"MB\" + [math]::Round($objProc.PrivateMemorySize/1024/1024,2) + \"MB\" + [math]::Round($objProc.PagedSystemMemorySize/1024/1024,2) + \"MB\" + [math]::Round($objProc.NonpagedSystemMemorySize/1024/1024,2)+ \"MB
\" #END Process Information -> Memory
Need a powershell script that does - Use powershell to get the processes running on server save them to a variable and get the following properties ProcessName,

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site