Tasklist
Отображает список приложений и служб с кодом процесса (PID) для всех задач, выполняющихся на локальном или удаленном компьютере.
Синтаксис
tasklist[.exe] [/s компьютер] [/u домен\пользователь [/p пароль]] [/fo {TABLE|LIST|CSV}] [/nh] [/fi фильтр [/fi фильтр2 [ ... ]]] [/m [модуль] | /svc | /v]
Параметры
- /s компьютер
- Указывает имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
- /u домен\пользователь
- Выполняет команду с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
- /p пароль
- Определяет пароль учетной записи пользователя, заданной параметром /u.
- /fo {TABLE|LIST|CSV}
- Задает формат выходных данных. Допустимые значения: TABLE, LIST и CSV. По умолчанию для выходных данных используется формат TABLE.
- /nh
- Запрещает вывод заголовков столбцов. Данный параметр является допустимым, если параметр /fo имеет значение TABLE или CSV.
- /fi имя_фильтра
-
Задает типы процессов, которые следует завершить или не следует. Допустимыми именами
фильтров, операторами и значениями являются следующие.
Имя Операторы Значение Status eq, ne RUNNING|NOT RESPONDING Imagename eq, ne Любая допустимая строка PID eg, ne, gt, lt, ge, le Любой положительное число Session eg, ne, gt, lt, ge, le Любой действительный номер сеанса. SessionName eq, ne Любая допустимая строка CPUTime eg, ne, gt, lt, ge, le Допустимое время в формате чч:мм:сс. Компоненты мм и сс должны иметь значения от 0 до 59, а чч может быть любым значением числа без знака Memusage eg, ne, gt, lt, ge, le Любое целое число Username eq, ne Любое действительное имя пользователя ([домен\]пользователь) Services eq, ne Любая допустимая строка Windowtitle eq, ne Любая допустимая строка Modules eq, ne Любая допустимая строка - /m [модуль]
- Задает вывод сведений о модулях для каждого процесса. При указании модуля отображаются все процессы, использующие этот модуль. Если модуль не определен, выводятся на экран все процессы для всех модулей. Нельзя использовать совместно с параметрами /svc и /v
- /svc
- Отображает без обрезки сведения о всех службах для каждого процесса. Данный параметр является допустимым, если параметр /fo имеет значение TABLE. Нельзя использовать совместно с параметрами /m и /v
- /v
- Задает отображение подробных сведений о задании в выходных данных. Нельзя использовать совместно с параметрами /svc и /m.
- /?
- Отображает справку в командной строке.
Примечания
- Команда tasklist является заменой средству TList.
Примеры
Далее приведены примеры использования команды taskkill:
tasklist /v /fi "PID gt 1000" /fo csv
tasklist /fi "USERNAME ne NT AUTHORITY\SYSTEM" /fi "STATUS eq running"
tasklist /v /fi "STATUS eq running"
tasklist /s srvmain /nh
tasklist /s srvmain /s srvny
tasklist /s srvmain /u maindom\hiropln /p p@ssW23 /nh
Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация).
Новый раздел о средствах командной строки в рамках этого же проекта расположен здесь