Windows Server 2012 R2 : Le dépannage

Utiliser Tasklist

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Utilisez Tasklist pour afficher la liste des processus en cours sur un ordinateur local ou sur un ordinateur distant.
05:27

Transcription

Un outil en ligne de commandes donc qui s'apparente et qui est à portée du gestionnaire de tâches mais en version ligne de commandes donc il suffit encore une fois de lancer une Invite de Commande en mode administrateur pour avoir accès à l’ensemble des informations. Donc cette commande, c'est Task List. Donc Task List, en fait, permet d'afficher simplement la liste des processus en cours sur l'ordinateur sur lequel vous êtes ou sur un ordinateur distant si je peux me connecter à distance. Task List, en fait, remplace un vieil outil qui s'appelait T List directement. Donc Task List en fait comporte tout un tas de commutateurs possibles. Donc /? pour avoir l'ensemble des commutateurs supportés. Encore une fois, et vous voyez ici avec les commutateurs /s /u /p on peut récupérer et se connecter à distance, avec cette commande sur une machine. Donc, il y a tout un tas de commutateurs ici. Je peux même créer des filtres tout simplement, alors si je lance juste un Task List comme ça sans commutateur particulier, et bien je vais avoir l'ensemble des processus et tout ce qui tourne dans la machine et notamment, la mémoire utilisée, la charge, etc. etc. Donc, c'est Task List de base. Maintenant, imaginons que je veuille récupérer les processus qui par exemple ont des services et avoir la liste des services associés à chaque processus. Pour ça par exemple, je vais faire un Task List et je vais faire un /svc pour service, et ici, j'aurai pour l'ensemble des processus qui tournent donc le nom de l'image du processus, son identifiant de processeur, et lorsque j'ai un service associé, un ou plusieurs en tout cas, eh bien j'aurais les services et le noms des services qui tournent. Bon, ça c'est une petite requête simple, pas besoin d'ouvrir des consoles de gestion dans tous les sens. Un outil en invite de commande suffit quelque peu. Imaginez que je veuille récupérer, par exemple task List ici, et que je veuille filtrer, par exemple. Pour cela je vais pouvoir utiliser le commutateur fi, pour filtre, et puis donner tout simplement le filtre qui m'intéresse. Image Name par exemple, c'est le nom qui correspond au nom du processus. Donc Image Name avec le commutateur qui m'intéresse eh bien là c'est équivalent. Équivalent à quoi ? Eh bien équivalent à ça : vmware-vmx.exe Et là, mon système a bien filtré ma requête basée sur le nom de l'image associé. Donc maintenant, si je veux aller un peu plus loin, si je reprends cette commande, je pourrais tout à fait rajouter un autre filtre complémentaire, et là lui dire que je ne veux que le processus, que le PID qui est équivalent à 2072. Voilà le dernier. Et je n'ai bien que le dernier processus que j'ai récupéré dans le résultat de ma ligne de commande. Donc maintenant, allons plus loin, alors on va faire ça... Ça, finalement je vais avoir la liste des modules associés à ce processus. Donc toutes les librairies qui sont chargées. Et là, je rajoute juste Commutateur /m et ce commutateur va me permettre ici d'avoir pour ce processus et cet identifiant processeur, l'ensemble des modules ici qui sont chargés pour que ce processus puisse fonctionner. Allons un petit peu plus loin maintenant et voyons si on peut exporter l'ensemble de ces données. Eh bien oui, dans Task List on a la possibilité de formater un petit peu la sortie des données. Alors, par exemple, si je fais un Task List ici, /v pour récupérer l'ensemble des informations, /fi pour faire du filtre et puis imaginez que je veuille les identifiants processus qui soient plus grands que 800.000 Voilà... Et puis, en sortie, /fo je veux un format csv alors si je lance juste la commande comme ça, voilà ce qui sort Donc, j'ai bien l'ensemble des processus dont l'identifiant processeur est supérieur à 1000 au format csv Donc vous voyez que les premières lignes comportent bien, tout simplement, le nom des colonnes et après la sortie est formatée au format csv. Et du coup, si je relance ma commande, ici voilà... sauf que je rajoute pourquoi pas l'emplacement de sortie, de ce fichier, \tasklist.csv Voilà. Alors on va faire un cls et si je fais cd temp pour arriver dans le répertoire dans lequel j'ai exporté cette partie je m’aperçois que j'ai bien mon fichier de type csv qui a été exporté, qui contient, évidemment l'ensemble des données qui contient l'ensemble des données formaté, proprement par la sortie Task List et du coup je peux en faire ce que je veux je peux comparer si je veux comparer avec des fichiers et des sorties que j'avais déjà exportées précédemment etc etc. Vous voyez Task List remplace très rapidement le gestionnaire des tâches. Il est même accessible beaucoup plus rapidement que le gestionnaire de tâches. Il suffit d'ouvrir une Invite de commande et avec Task List on est capable de récupérer tout ce qui tourne, les processus, tout ce qui est consommé de l'exporter, de faire des filtrages, etc. etc. Donc voilà pour cet outil qui me permet d'afficher la liste des processus en cours d’utilisation sur ma machine ou une machine distante encore une fois, à partir d'une Invite de commande.

Windows Server 2012 R2 : Le dépannage

Prenez en main les outils de diagnostic de Windows Server. Déterminez la cause d’une défaillance ou d’un dysfonctionnement sur un serveur Windows, mais également au niveau du réseau.

1h27 (15 vidéos)
Aucun commentaire n´est disponible actuellement
Spécial abonnés
Date de parution :17 août 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !