top of page

Esportare in CSV l'elenco dei processi e la RAM utilizzata con PowerShell

Aggiornamento: 30 dic 2020


Per prima cosa dovete copiare il seguente contenuto in un file di testo e salvarlo con estensione .ps1

$Processes = get-process | 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 }

Prima di lanciare lo script dove naturalmente sistemare le Execution Policy lanciando il seguente comando (potete scegliere lo Scope che ritenete più opportuno)

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -force

A questo punto lanciate lo script e accodate l'export csv

.\NomeFile.ps1 | Export-CSV ElencoProcessi.CSV

Ora potete importare il file in Excel e fare la somma di tutta la RAM utilizzata.

Ciao e Buon Lavoro


 
 
 

Comments


© 2017-2024 by Christian Bontempi - Dynamic Video Training 

Tutti i marchi appartengono ai loro legittimi proprietari. Tutti i diritti riservati

  • LinkedIn Social Icon
bottom of page