Поделиться через


Команды TList

Синтаксис команды TList выглядит следующим образом:

tlist [/p ProcessName | PID | Pattern | /t | /c | /e | /k | /m [Module] | /s | /v

Параметры

tlist
Без дополнительных параметров TList отображает все выполняемые процессы, их идентификаторы процессов (PID) и заголовок окна, в котором они выполняются, если таковые выполняются.

/p ProcessName
Отображает идентификатор процесса (PID) указанного процесса.

ProcessName — это имя процесса (с расширением имени файла или без нее), а не шаблон.

Если значение ProcessName не соответствует выполняемому процессу, TList отображает значение -1. Если оно совпадает с несколькими именами процесса, TList отображает только ИДЕНТИФИКАТОР первого соответствующего процесса.

PiD
Отображает подробные сведения о процессе, указанном piD. Сведения о дисплее см. в разделе "Примечания" ниже. Чтобы найти идентификатор процесса, введите tlist без дополнительного параметра.

Рисунок
Отображает подробные сведения обо всех процессах, имена которых или заголовки окон соответствуют указанному шаблону. Шаблон может быть полным именем или регулярным выражением.

/t
Отображает дерево задач, в котором каждый процесс отображается как дочерний элемент созданного процесса.

/c
Отображает командную строку, которая запустила каждый процесс.

/e
Отображает идентификатор сеанса для каждого процесса.

/k
Отображает компоненты COM, активные в каждом процессе.

/m Модуль
Перечисляет задачи, в которых загружается указанный модуль DLL или исполняемого модуля. Модуль может быть полным именем модуля или шаблоном имени модуля.

/s
Отображает службы, активные в каждом процессе.

/v
Отображает сведения о выполняемых процессах, включая идентификатор процесса, идентификатор сеанса, название окна, командную строку и службы, выполняемые в процессе.

Комментарии

В подробном отображении процесса (tlist PID или шаблон tlist), TList отображает следующие сведения.

  • Идентификатор процесса, имя исполняемого файла, понятное имя программы.

  • Текущий рабочий каталог (CWD).

  • Командная строка, которая запустила процесс (CmdLine).

  • Текущие значения виртуального адресного пространства.

  • число потоков;

  • Список потоков, выполняемых в процессе. Для каждого потока TList отображает идентификатор потока (TID), функцию, выполняемую потоком, адрес точки входа, адрес последней сообщаемой ошибки (при наличии) и состояние потока.

  • Список модулей, загруженных для процесса. Для каждого модуля TList отображает номер версии, атрибуты, виртуальный адрес модуля и имя модуля.

При использовании параметра /e допустимые идентификаторы сеанса отображаются в списке процессов только в следующих условиях. В противном случае идентификатор сеанса равен нулю (0).

  • В Windows XP необходимо включить быстрое переключение пользователей, а несколько пользователей должны быть подключены к сеансу, отличному от консоли.

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