Как показать полную командную строку всех процессов в Windows

16

В Windows в диспетчере задач можно видеть командную строку каждого процесса, но она усекается.

Как я могу увидеть полную командную строку каждого запущенного процесса?

qwertzguy
источник

Ответы:

31

В cmd запустите следующее:

wmic process get processid,commandline

Чтобы отфильтровать для конкретной программы:

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

Другие свойства, которые вы можете запросить для процессов:

  • титр
  • Командная строка
  • CreationClassName
  • Дата создания
  • CSCreationClassName
  • CSName
  • Описание
  • ExecutablePath
  • ExecutionState
  • Справиться
  • HandleCount
  • InstallDate
  • KernelModeTime
  • MaximumWorkingSetSize
  • MinimumWorkingSetSize
  • название
  • OSCreationClassName
  • OSName
  • OtherOperationCount
  • OtherTransferCount
  • PageFaults
  • PageFileUsage
  • ParentProcessId
  • PeakPageFileUsage
  • PeakVirtualSize
  • PeakWorkingSetSize
  • приоритет
  • PrivatePageCount
  • ProcessId
  • QuotaNonPagedPoolUsage
  • QuotaPagedPoolUsage
  • QuotaPeakNonPagedPoolUsage
  • QuotaPeakPagedPoolUsage
  • ReadOperationCount
  • ReadTransferCount
  • Идентификатор сессии
  • Статус
  • Дата окончания
  • Число потоков
  • UserModeTime
  • VirtualSize
  • WindowsVersion
  • WorkingSetSize
  • WriteOperationCount
  • WriteTransferCount
qwertzguy
источник
2
ОТЛИЧНО!!! Я люблю WMIC. Это то, на чем основано множество дорогих сторонних вещей. Спасибо большое за то, что нашли время опубликовать и вопрос, и отличный полный ответ.
Джефф Моден
0

Вы не можете видеть командную строку в диспетчере задач. Однако вы можете использовать стороннюю программу управления задачами, такую ​​как Process Explorer или Process Hacker, для просмотра командной строки.

Откройте диалоговое окно свойств процесса, чтобы просмотреть командную строку. В случае Process Hacker вы даже можете добавить столбец для командной строки, чтобы вам не приходилось открывать диалоговое окно свойств.

Алекс Эссильфи
источник
1
Вы можете увидеть командную строку в диспетчере задач: перейдите в «Вид»> «Выбрать столбцы ...» и установите флажок «Командная строка». Затем вы можете реорганизовать столбцы, перетаскивая заголовки столбцов. Однако, как говорится в моих вопросах, он усекается, если он действительно длинный, как для процессов Java с длинными
путями классов
@qwertzguy: Извините, я, должно быть, пропустил это. Мой ответ все еще остается верным. Вам придется прибегнуть к стороннему программному обеспечению, чтобы достичь желаемого результата.
Алекс Эссильфи
На самом деле это был вопрос, на который я ответил сам. Я только что опубликовал это, чтобы задокументировать это для других людей. Вы можете увидеть мой ответ о том, как добиться желаемого результата без необходимости использования стороннего программного обеспечения.
qwertzguy