XP Tasklist.exe - Obtenir une liste de processus à partir de la ligne de commande

Tasklist.exe est le remplacement XP de tlist. À partir d'une invite de commande, il vous permet d'obtenir une liste des processus actifs à partir de la ligne de commande.


Tasklist.exe permet à un utilisateur d'obtenir une liste courante de tâches / processus sur leur système. C'est souvent un outil intéressant à utiliser si un virus ou un logiciel espion vous empêche d'ouvrir le gestionnaire de tâches avec CTRL-ALT-DEL.

Mise à jour: une autre méthode utilisant l'interface de ligne de commande Windows Instrumentation (WMIC) est également disponible.

Les utilisateurs de XP home n'ont pas ce fichier par défaut. Vous pouvez le télécharger depuis l’un de ces deux sites:

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

Placez-le dans votre dossier c: \ windows \ system32.

Liste de tâches en cours d'exécution:

    1. Cliquez sur Début
    2. Cliquez sur Courir
    3. Entrez cmd.exe dans la zone de texte et cliquez sur OK
    4. Type liste de tâches avec des arguments supplémentaires dans la fenêtre de commande

Les utilisations et sorties courantes sont…

liste de tâches
Nom de l'image Nom de la session PID Session # Mem Utilisation
================ ======== ============
Processus d'inactivité du système 0 Console 0 16 K
Console System 4 0 44 K
smss.exe 660 Console 0 48 K
csrss.exe 724 console 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 Ko
svchost.exe 1136 Console 0 14 068 K
winampa.exe 1664 Console 0 288 K
… etc

Dites que je voulais tuer winampa.exe. C'est facile… à partir de votre ligne de commande, tapez simplement tskill Winampa et tous vos actifs Winampa les tâches seront tués. Vous pouvez voir en quoi cela serait utile pour éliminer les logiciels espions malveillants qui vous empêchent d’ouvrir le gestionnaire de tâches. D'autres exemples d'entrées et le fichier d'aide sont inclus ci-dessous.

liste de tâches / m affiche également les fichiers dll actifs associés.
Nom de l'image Modules PID
========================= ======
Processus inactif du système 0 N / A
Système 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
… etc

liste de tâches / svc affiche les services associés actifs…
Nom de l'image Services PID
========================= ======
Processus inactif du système 0 N / A
Système 4 N / A
smss.exe 660 N / A
csrss.exe 724 N / A
winlogon.exe 748 N / A
services.exe 792 journal des événements, PlugPlay
lsass.exe 804 PolicyAgent, ProtectedStorage, SamSs
svchost.exe 972 DcomLaunch, TermService
svchost.exe 1040 RpcSs
… etc

Plus de détails et d’aide peuvent être trouvés en exécutant liste de tâches /?

TASKLIST [/ S système [nom d'utilisateur / / U [/ P [mot de passe]]]]
[/ M [module] | / SVC | / V] [filtre FI] [format FO] [/ NH]

La description:
Cet outil de ligne de commande affiche une liste d’application (s) et
tâche (s) / processus (s) associé (s) exécuté (s) en local ou à distance.

Liste de paramètres:
/ S système Spécifie le système distant auquel se connecter.

/ U [domaine \] utilisateur Spécifie le contexte utilisateur dans lequel
la commande doit s'exécuter.

/ P [mot de passe] Spécifie le mot de passe pour la donnée
contexte utilisateur. Invite à entrer si omis.

/ M [module] Répertorie toutes les tâches pour lesquelles des modules DLL sont chargés.
en eux qui correspondent au nom de modèle donné.
Si le nom du module n'est pas spécifié,
affiche tous les modules chargés par chaque tâche.

/ SVC Affiche les services dans chaque processus.

/ V Spécifie que les informations détaillées
doit être affiché.

Filtre / FI Affiche un ensemble de tâches correspondant à un
critères donnés par le filtre.

/ Format FO Spécifie le format de sortie.
Valeurs valides: "TABLE", "LIST", "CSV".

/ NH Spécifie que "l'en-tête de colonne" doit être
ne pas être affiché dans la sortie.
Valable uniquement pour les formats "TABLE" et "CSV".

/? Affiche cette aide / utilisation.

Filtres:
Nom du filtre Opérateurs valides Valeur (s) valide (s)
----------- --------------- --------------
STATUS eq, ne RUNNING | NE RÉPOND PAS
IMAGENAME eq, ne Nom de l'image
PID eq, ne, gt, lt, ge, le valeur PID
SESSION eq, ne, gt, lt, ge, le numéro de session
SESSIONNAME eq, ne Nom de la session
CPUTIME eq, ne, gt, lt, ge, le temps CPU dans le format
de hh: mm: ss.
hh - heures,
mm - minutes, ss - secondes
MEMUSAGE eq, ne, gt, lt, ge, le Utilisation de la mémoire en ko
USERNAME eq, ne Nom d'utilisateur dans l'utilisateur [domaine \]
format
SERVICES eq, ne Nom du service
WINDOWTITLE eq, ne Titre de la fenêtre
MODULES Nom de la DLL eq, ne

Exemples:
LISTE DE TÂCHES
LISTE DE TÂCHES / M
TASKLIST / V
TASKLIST / SVC
TASKLIST / M wbem *
LISTE DE TÂCHES / système S / FO LISTE
TASKLIST / système S / domaine U \ nom d'utilisateur / FO CSV / NH
TASKLIST / Système S / Nom d'utilisateur U / Mot de passe P / FO TABLE / NH
LISTE DE TRAVAIL / FI "NOM D'UTILISATEUR NT AUTORITÉ \ SYSTÈME" / FI "ÉTAT eq en cours d'exécution"

Voir ceci pour plus de détails:
http://www.tech-recipes.com/rx/448/xp_pro_vista_tasklist