web-dev-qa-db-fra.com

Comment afficher la ligne de commande complète de tous les processus dans Windows

Sous Windows, dans le Gestionnaire des tâches, il est possible de voir la ligne de commande de chaque processus, mais elle est tronquée.

Comment voir la ligne de commande complète de chaque processus en cours d'exécution?

15
qwertzguy

Dans cmd, exécutez ce qui suit:

wmic process get processid,commandline

Pour filtrer pour un programme particulier:

wmic process where "name like '%chrome%'" get processid,commandline

Les autres propriétés que vous pouvez interroger pour les processus sont:

  • Légende
  • Ligne de commande
  • CreationClassName
  • Date de création
  • CSCreationClassName
  • CSName
  • La description
  • Chemin exécutable
  • État d'exécution
  • Manipuler
  • HandleCount
  • Date d'installation
  • KernelModeTime
  • MaximumWorkingSetSize
  • MinimumWorkingSetSize
  • Prénom
  • OSCreationClassName
  • OSName
  • OtherOperationCount
  • AutreTransferCount
  • PageFaults
  • PageFileUsage
  • ParentProcessId
  • PeakPageFileUsage
  • PeakVirtualSize
  • PeakWorkingSetSize
  • Priorité
  • PrivatePageCount
  • ProcessId
  • QuotaNonPagedPoolUsage
  • QuotaPagedPoolUsage
  • QuotaPeakNonPagedPoolUsage
  • QuotaPeakPagedPoolUsage
  • ReadOperationCount
  • ReadTransferCount
  • ID de session
  • Statut
  • Date de résiliation
  • ThreadCount
  • UserModeTime
  • Taille virtuelle
  • WindowsVersion
  • WorkingSetSize
  • WriteOperationCount
  • WriteTransferCount
30
qwertzguy

Vous ne pouvez pas voir la ligne de commande dans le Gestionnaire des tâches. Vous pouvez toutefois utiliser un programme tiers de gestion de tâches tel que Process Explorer ou Process Hacker pour afficher la ligne de commande.

Ouvrez la boîte de dialogue des propriétés du processus afin d'afficher la ligne de commande. Dans le cas de Process Hacker, vous pouvez même ajouter une colonne à la ligne de commande pour ne pas avoir à ouvrir la boîte de dialogue des propriétés.

0
Alex Essilfie