XP Tasklist.exe - Ottieni un elenco di processi dalla riga di comando

Tasklist.exe è la sostituzione di XP per tlist. Da un prompt dei comandi consente di ottenere un elenco di processi attivi dalla riga di comando.


Tasklist.exe consente a un utente di ottenere un elenco di attività / processi in esecuzione sul proprio sistema. Spesso questo è uno strumento utile da usare se un virus o uno spyware ti impedisce di aprire il task manager con CTRL-ALT-CANC.

Aggiornamento: è disponibile anche un metodo alternativo che utilizza l'interfaccia della riga di comando di Windows Instrumentation (WMIC).

Gli utenti di casa XP non hanno questo file per impostazione predefinita. Puoi scaricarlo da uno di questi due siti:

    http://www.computerhope.com/download/winxp.htm
    http://www.mvps.org/sramesh2k/svchost.htm

Inseriscilo nella cartella c: \ windows \ system32.

Elenco attività in esecuzione:

    1. Fare clic Inizio
    2. Fare clic Correre
    3. Invio cmd.exe nella casella di testo e fare clic su OK
    4. Digitare elenco delle attività con argomenti aggiuntivi nella finestra di comando

Usi comuni e output sono ...

elenco delle attività
Nome immagine Nome sessione PID N. sessione Mem Utilizzo
================ ======== ============
System Idle Process 0 Console 0 16 K
System 4 Console 0 44 K
smss.exe 660 Console 0 48 K
console csrss.exe 724 0 1.352 K
winlogon.exe 748 Console 0 2,132 K
services.exe 792 Console 0 2.096 K
lsass.exe 804 Console 0 1.436 K
svchost.exe 972 Console 0 1.700 K
svchost.exe 1040 Console 0 1,328 K
svchost.exe 1136 Console 0 14.068 K
winampa.exe 1664 Console 0 288 K
… eccetera

Diciamo che volevo uccidere Winampa.exe. È facile ... dalla tua linea di comando scrivi tskill winampa e tutto il tuo attivo winampa le attività saranno uccise. Puoi vedere come questo sarebbe utile per uccidere spyware brutto che ti impedisce di aprire il task manager. Altri esempi di input e il file di aiuto sono inclusi di seguito.

lista compiti / m mostra anche i file dll attivi associati.
Moduli PID Nome immagine
========================= ======
Processo inattivo del sistema 0 N / A
Sistema 4 N / A
smss.exe 660 ntdll.dll
csrss.exe 724 ntdll.dll, CSRSRV.dll, basesrv.dll,
winsrv.dll, USER32.dll, KERNEL32.dll,
GDI32.dll, sxs.dll,
RPCRT4.dll, Apphelp.dll, VERSION.dll
winlogon.exe 748 ntdll.dll, kernel32.dll,
RPCRT4.dll, AUTHZ.dll, msvcrt.dll,
CRYPT32.dll, USER32.dll, GDI32.dll,
MSASN1.dll, NDdeApi.dll, PROFMAP.dll,
NETAPI32.dll, USERENV.dll, PSAPI.DLL,
REGAPI.dll, Secur32.dll,
VERSION.dll, WINSTA.dll, WINTRUST.dll
… eccetera

tasklist / svc mostra i servizi associati attivi ...
Immagine Nome Servizi PID
========================= ======
Processo inattivo del sistema 0 N / A
Sistema 4 N / A
smss.exe 660 N / A
csrss.exe 724 N / A
winlogon.exe 748 N / A
services.exe 792 Eventlog, PlugPlay
lsass.exe 804 PolicyAgent, ProtectedStorage, SamSs
svchost.exe 972 DcomLaunch, TermService
svchost.exe 1040 RpcS
… eccetera

Ulteriori dettagli e aiuto possono essere trovati correndo elenco delle attività /?

TASKLIST [/ S system [/ U username [/ P [password]]]]
[/ M [modulo] | / SVC | / V] [/ Filtro FI] [/ Formato FO] [/ NH]

Descrizione:
Questo strumento da riga di comando visualizza un elenco di applicazioni e
task (s) / processi associati attualmente in esecuzione su locale o remoto.

Elenco dei parametri:
/ S system Specifica il sistema remoto a cui connettersi.

/ U [dominio \] utente Specifica il contesto dell'utente in base al quale
il comando dovrebbe essere eseguito.

/ P [password] Specifica la password per il dato
contesto dell'utente. Richiede l'input se omesso.

/ M [modulo] Elenca tutte le attività che hanno caricato i moduli DLL
in essi che corrispondono al nome del pattern specificato.
Se il nome del modulo non è specificato,
visualizza tutti i moduli caricati da ciascuna attività.

/ SVC Visualizza i servizi in ogni processo.

/ V Specifica che l'informazione dettagliata
deve essere visualizzato.

/ Filtro FI Visualizza una serie di attività che corrispondono a
dati i criteri specificati dal filtro.

/ Formato FO Specifica il formato di output.
Valori validi: "TABLE", "LIST", "CSV".

/ NH Specifica che dovrebbe essere "l'intestazione della colonna"
non essere visualizzato nell'output.
Valido solo per i formati "TABLE" e "CSV".

/? Visualizza questa guida / utilizzo.

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

Esempi:
ELENCO DELLE ATTIVITÀ
TASKLIST / M
TASKLIST / V
TASKLIST / SVC
TASKLIST / M wbem *
TASKLIST / S system / FO LIST
Sistema TASKLIST / S / dominio U \ nome utente / FO CSV / NH
TASKLIST / S system / U username / P password / FO TABLE / NH
TASKLIST / FI "USERNAME ne NT AUTHORITY \ SYSTEM" / FI "STATUS eq in esecuzione"

Vedi questo per ulteriori dettagli:
http://www.tech-recipes.com/rx/448/xp_pro_vista_tasklist