Comment imprimer la liste des processus en cours d'exécution dans Windows
Un de nos lecteurs nous a demandé : "Comment imprimez-vous la liste des processus en cours depuis le gestionnaire de tâches(Task Manager) ?". La réponse est... vous ne pouvez pas le faire depuis le Gestionnaire(Task Manager) des tâches , pas même sous Windows 10 . Pour imprimer une telle liste, vous devez utiliser l' invite de commande(Command Prompt) ou PowerShell et exécuter certaines commandes pour générer la liste des processus en cours d'exécution, puis vous pouvez l'imprimer comme si vous imprimiez un document. Voyons comment tout cela fonctionne :
REMARQUE :(NOTE:) Ce guide fonctionne sous Windows 10 , Windows 8.1 et Windows 7 .
Comment imprimer la liste des processus en cours d'exécution à partir de l' invite de commande(Command Prompt)
Démarrez l' invite de commande(Command Prompt) et utilisez la commande suivante : tasklist > "path to file" . La commande tasklist affiche une liste d'applications et de services pour toutes les tâches exécutées sur votre ordinateur Windows(Windows computer) . Le paramètre utilisé précise le fichier texte(text file) dans lequel cette liste est enregistrée. Je voulais enregistrer la liste dans un fichier nommé process.txt(processes.txt) , sur mon lecteur D, j'ai donc tapé : tasklist > "D:processes.txt" . Lorsque vous choisissez le chemin où vous souhaitez enregistrer le fichier, assurez-vous qu'il s'agit d'un endroit auquel votre compte d'utilisateur(user account) a accès.
Si vous avez besoin d'aide pour ouvrir l' invite de commande(Command Prompt) , lisez ce guide : 7 façons de lancer l'invite de commande(Command Prompt) sous Windows .
Lorsque vous ouvrez le fichier de sortie dans le Bloc(Notepad) -notes , vous le voyez formaté comme indiqué dans la capture d'écran ci-dessous. Les données sont placées dans un tableau avec les colonnes suivantes : Nom de l'image(Image Name) , PID (ID de processus), Nom(Session Name) de la session , Session# (# signifie Nombre) et Mem Usage (Utilisation de la mémoire).
Évidemment, cette commande a des paramètres que vous pouvez utiliser pour formater sa sortie. Une documentation complète est disponible sur le site Web TechNet de (TechNet website)Microsoft ici : Liste des tâches(Tasklist) . N'hésitez pas à le lire et à expérimenter par vous-même.
Comment imprimer la liste des processus en cours d'exécution à partir de PowerShell
PowerShell est un outil de ligne de commande plus complexe qui permet une plus grande personnalisation de sa sortie. La commande de base à utiliser est : get-process ou gps (sa version courte).
Pour envoyer sa sortie dans un fichier texte(text file) , vous devez écrire get-process | out-file "path to file" ou gps | out-file "path to file" . Je voulais enregistrer la liste dans un fichier nommé process.txt , sur mon lecteur D, alors j'ai tapé : get-process | out-file "D:process.txt" . Vous pouvez voir cette commande ainsi que son alternative en version courte(short-version alternative) , tapez dans la fenêtre (window below)PowerShell ci-dessous . Lorsque vous choisissez le chemin d'accès où vous souhaitez enregistrer le fichier, assurez-vous qu'il s'agit d'un emplacement auquel votre compte d'utilisateur(user account) a accès.
Si vous avez besoin d'aide pour démarrer PowerShell , n'hésitez pas à lire cet article : Qu'est-ce que PowerShell & Que pouvez-vous en faire ?.
Le fichier texte de sortie(output text file) est formaté comme indiqué ci-dessous et comprend les colonnes suivantes :
- Handles - Le nombre de handles que le processus a ouverts.
- NPM(K) - La quantité de mémoire non paginée utilisée par le processus, en kilo-octets.
- PM(K) - La quantité de mémoire paginable utilisée par le processus, en kilo-octets.
- WS(K) - La taille de l'ensemble de travail du processus, en kilo-octets. L'ensemble de travail se compose des pages de mémoire récemment référencées par le processus.
- CPU(s) - La quantité de temps processeur(processor time) utilisée par le processus sur tous les processeurs, en secondes.
- Id - ID de processus ( PID ) du processus en cours d'exécution.
- SI - malheureusement, nous n'avons trouvé aucune documentation pour cette colonne et les données qu'elle partage.
- ProcessName - Le nom du processus en cours d'exécution.
Comme vous pouvez le voir, la sortie est plus complexe que lors de l'utilisation de l' invite de commande(Command Prompt) . En outre, il existe de nombreuses autres options pour personnaliser la sortie. Je vous recommande de lire la documentation suivante : Get-Process (Obtenir une liste des processus en cours d'exécution sur une machine), Out-File (Envoyer la sortie vers un fichier) et Out-Printer (Envoyer la sortie vers une imprimante).
Conclusion
Nous espérons que vous avez trouvé ce tutoriel utile. Si vous connaissez d'autres méthodes pour imprimer une liste des processus qui s'exécutent sous Windows , n'hésitez pas à les partager en utilisant le formulaire de commentaires ci-dessous.
Related posts
Afficher les informations système et gérer les processus depuis CMD ou PowerShell
Découvrez lorsque Windows a été installé. Quel est son original install date?
5 façons d'ouvrir Command Prompt lorsque Windows ne démarre pas
Comment utiliser diskpart, chkdsk, defrag et d'autres commandes liées au disque
Comment masquer (ou afficher) n'importe quelle partition, sous Windows (toutes les versions)
4 façons de créer des fichiers factices aléatoires avec une taille spécifique dans Windows
Quel est le Windows Terminal?
Raccourcis clavier 34 pour Windows 10's Command Prompt
11 façons de démarrer Performance Monitor sous Windows (toutes les versions)
3 façons gratuites de télécharger Windows 10, sur 32 bits ou 64 bits
Comment créer un lecteur de récupération sur une clé USB sous Windows 8 et 8.1
Comment passer à Windows 10 (gratuitement)
Desktop.ini - Qu'est-ce que ce fichier ? Pourquoi y en a-t-il deux sur mon bureau ?
Invite de commandes : 11 commandes de base à connaître (cd, dir, mkdir, etc.)
Comment basculer entre CMD and PowerShell dans Windows Terminal
Comment installer Windows 11 dans une machine virtuelle
8 nouvelles fonctionnalités de l'invite de commande et de PowerShell de Windows 10 ?
Comment nettoyer Windows 10 à l'aide Storage Sense
9 choses que vous pouvez faire avec la configuration du système, sous Windows
Comment utiliser l'invite de commande pour résoudre les problèmes avec les enregistrements de démarrage de votre PC