Come stampare l'elenco dei processi in esecuzione in Windows

Un nostro lettore ci ha chiesto: "Come si stampa l'elenco dei processi in esecuzione dal Task Manager ?". La risposta è... non puoi farlo da Task Manager , nemmeno in Windows 10 . Per stampare un elenco di questo tipo, è necessario utilizzare il prompt dei comandi(Command Prompt) o PowerShell ed eseguire alcuni comandi per generare l'elenco del processo in esecuzione e quindi è possibile stamparlo proprio come si stampa un documento. Vediamo come funziona il tutto:

NOTA:(NOTE:) questa guida funziona in Windows 10 , Windows 8.1 e Windows 7 .

Come stampare l'elenco dei processi in esecuzione dal prompt dei comandi(Command Prompt)

Avvia il prompt dei comandi(Command Prompt) e usa il comando seguente: tasklist > "path to file" . Il comando tasklist visualizza un elenco di applicazioni e servizi per tutte le attività in esecuzione sul computer Windows(Windows computer) . Il parametro utilizzato specifica il file di testo(text file) in cui viene salvato questo elenco. Volevo salvare l'elenco in un file chiamato processi.txt(processes.txt) , sul mio disco D, quindi ho digitato: tasklist > "D:processes.txt" . Quando scegli il percorso in cui desideri salvare il file, assicurati che sia un luogo in cui il tuo account utente(user account) ha accesso.

Windows, processi, esecuzione, elenco, comandi

Se hai bisogno di aiuto con l'apertura del prompt dei comandi(Command Prompt) , leggi questa guida: 7 modi per avviare il prompt dei comandi(Command Prompt) in Windows .

Quando apri il file di output in Blocco note(Notepad) , lo vedi formattato come mostrato nello screenshot qui sotto. I dati vengono inseriti in una tabella con le seguenti colonne: Image Name , PID (Process ID), Session Name , Session# (# sta per Number) e Mem Usage (Memory Usage).

Windows, processi, esecuzione, elenco, comandi

Ovviamente, questo comando ha parametri che puoi usare per formattare il suo output. La documentazione completa può essere trovata sul sito Web TechNet(TechNet website) di Microsoft qui: Tasklist . Non esitate a leggerlo e sperimentare da soli.

Come stampare l'elenco dei processi in esecuzione da PowerShell

PowerShell è uno strumento da riga di comando più complesso che consente una maggiore personalizzazione dell'output. Il comando di base da usare è: get-process o gps (la sua versione breve).

Per inviare il suo output a un file di testo(text file) , devi scrivere get-process | out-file "path to file" o gps | out-file "path to file" . Volevo salvare l'elenco in un file chiamato process.txt , sul mio disco D, quindi ho digitato: get-process | out-file "D:process.txt" . Puoi vedere questo comando così come la sua alternativa alla versione breve(short-version alternative) , digita nella finestra di (window below)PowerShell di seguito . Quando scegli il percorso in cui desideri salvare il file, assicurati che sia un luogo a cui ha accesso il tuo account utente(user account) .

Windows, processi, esecuzione, elenco, comandi

Se hai bisogno di aiuto per avviare PowerShell , non esitare a leggere questo articolo: Che cos'è PowerShell e cosa puoi farci?.

Il file di testo di output(output text file) è formattato come mostrato di seguito e include le seguenti colonne:

  • Maniglie(Handles) : il numero di maniglie aperte dal processo.
  • NPM(K) - La quantità di memoria non di paging utilizzata dal processo, in kilobyte.
  • PM(K) - La quantità di memoria paginabile utilizzata dal processo, in kilobyte.
  • WS(K) - La dimensione del working set del processo, in kilobyte. Il working set è costituito dalle pagine di memoria che sono state recentemente referenziate dal processo.
  • CPU(s) - La quantità di tempo del processore(processor time) che il processo ha utilizzato su tutti i processori, in secondi.
  • Id - L'ID del processo ( PID ) del processo in esecuzione.
  • SI - sfortunatamente non siamo riusciti a trovare alcuna documentazione per questa colonna e i dati che condivide.
  • ProcessName - Il nome del processo in esecuzione.

Windows, processi, esecuzione, elenco, comandi

Come puoi vedere, l'output è più complesso rispetto a quando si utilizza il prompt dei comandi(Command Prompt) . Inoltre, ci sono molte più opzioni per personalizzare l'output. Ti consiglio di leggere la seguente documentazione: Get-Process (Ottieni un elenco di processi in esecuzione su una macchina), Out-File (Invia output a un file) e Out-Printer (Invia output a una stampante).

Conclusione

Ci auguriamo che tu abbia trovato utile questo tutorial. Se conosci altri metodi per stampare un elenco dei processi in esecuzione in Windows , non esitare a condividerli utilizzando il modulo commenti qui sotto.



About the author

Sono un revisore di software ed esperto di produttività. Revisiono e scrivo recensioni di software per varie applicazioni software, come Excel, Outlook e Photoshop. Le mie recensioni sono ben informate e forniscono informazioni obiettive sulla qualità dell'applicazione. Scrivo recensioni di software dal 2007.



Related posts