XP Pro e Vista Elenca i programmi Windows attivi dalla riga di comando con l'elenco delle attività

L'elenco di attività del programma XP / Vista viene eseguito da un prompt dei comandi e mostra i programmi attualmente in esecuzione con un numero di opzioni. La possibilità di eseguire comandi dal prompt dei comandi consente l'automazione con file batch. Spesso è anche più rapido digitare un semplice comando per ottenere output specifici piuttosto che scorrere una serie di menu.


Per elencare tutti i programmi attivi in ​​esecuzione sul sistema, utilizzare:

elenco delle attività

Questo mostra ogni programma in esecuzione su una riga e include il numero PID (ID processo), l'utilizzo della memoria, nonché il nome dell'immagine (applicazione).

L'esecuzione di taskkill con il flag verbose mostra informazioni aggiuntive tra cui l'utente che esegue l'applicazione, il tempo di esecuzione della CPU e il titolo della finestra:

tasklist / v

Il comando tasklist consente l'uso di numerosi filtri per visualizzare solo determinate applicazioni. Ad esempio, per elencare solo le applicazioni eseguite dall'utente Quinn, utilizzare:

tasklist / FI "USERNAME eq Quinn"

In alternativa, per elencare tutte le applicazioni attualmente in esecuzione che hanno collegato la DLL msvcrt.dll, utilizzare:

tasklist / FI "MODULES eq msvcrt.dll"

La seguente tabella mostra i filtri disponibili e il loro uso.

Nome filtro Operatori validi Valori validi
----------- --------------- --------------
STATUS eq ne RUNNING | NON RISPONDE
IMAGENAME eq ne Nome immagine
PID eq ne gt lt ge le PID value
SESSIONE eq ne gt lt ge le Numero di sessione.
SESSIONNAME eq ne Nome della sessione
CPUTIME eq ne gt lt ge le tempo CPU nel formato
di hh: mm: ss.
MEMUSAGE eq ne gt lt ge le Utilizzo della memoria in KB
USERNAME eq ne Nome utente in [dominio] utente
formato
MODULI eq ne nome DLL
SERVIZI eq ne Nome del servizio
WINDOWTITLE eq ne titolo della finestra

eq: uguale a ne: non uguale
gt: maggiore di lt: minore di
gt: maggiore o uguale a: minore o uguale