Skip to main content

PsList v1.3

Автор: Марк Руссинович (Mark Russinovich)

Опубликовано 23 марта 2012 г.

Введение

pslist exp
Выводятся статистические данные для всех процессов, имя которых начинается с «exp», например, для процесса Explorer.

-d

Выводятся сведения о потоке.

-m

Выводятся сведения о памяти.

-x

Выводится список процессов, сведения о памяти и потоках.

-t

Выводится дерево процесса.

-s [n]

Запускается режим диспетчера задач, дополнительно можно указать продолжительность использования режима в секундах. Для отмены режима нажмите клавишу Esc.

-r n

Периодичность обновления сведений в окне диспетчера задача (значение по умолчанию — 1).

\\компьютер

Вместо вывода информации о процессах на локальном компьютере программа PsList выводит сведения об указанной операционной системе Windows NT или 2000. Задайте параметр -u, указав имя и пароль пользователя, от имени которого следует войти в удаленную систему, если ваших прав недостаточно для получения информации о счетчиках производительности этой системы.

-u

Имя пользователя. Если нужно прекратить процесс, выполняемый в удаленной системе, но ваша учетная запись не имеет прав администратора для этой системы, то для входа в удаленную систему с правами администратора следует использовать этот параметр. Если пароль не задан с помощью параметра -p, то программа PsList выдаст запрос на ввод пароля, при этом вводимый пароль не будет отображаться на экране.

-p

Пароль. Этот параметр позволяет задать пароль в командной строке, что дает возможность вызывать программу PsList из пакетного файла. Если указать имя учетной записи без параметра -p, то программа PsList в процессе работы выдаст запрос на ввод пароля.

имя

Выводятся сведения о процессах, имена которых начинаются с заданной строки.

-e

Выводятся сведения о процессе, имя которого точно соответствует введенной строке.

pid

При указании этого параметра программа PsList вместо вывода списка всех выполняющихся в системе процессов производит поиск процесса с указанным идентификатором PID. Таким образом, если ввести команду
pslist 53
, то будут выведены статистические данные процесса, PID которого равен 53.


Работа программы

Так же как и встроенный монитор операционных систем Windows NT и 2000, программа PsList использует для получения данных системные счетчики производительности. Документацию по счетчикам производительности в ОС Windows NT и 2000, в том числе исходный текст программы PerfMon — встроенного монитора ОС Windows NT, можно получить на веб-узле MSDN.


Обозначения, используемые при выводе сведений о памяти

Все числовые значения приводятся в килобайтах.

  • Pri: приоритет.

  • Thd: количество потоков.

  • Hnd: количество дескрипторов.

  • VM: виртуальная память.

  • WS: рабочий набор.

  • Priv: собственная виртуальная память.

  • Priv Pk: собственная виртуальная память (максимальный объем).

  • Faults: ошибки страниц.

  • NonP: невыгружаемый пул.

  • Page: выгружаемый пул.

  • Cswtch: переключения контекста.

Комплект программ PsTools

Программа PsList входит в состав постоянно расширяющегося набора средств под названием PsTools, разработанного компанией Sysinternals, который предназначен для работы в режиме командной строки и позволяет выполнять администрирование локальных и удаленных систем под управлением операционных систем Windows NT/2000.

download
Загрузка комплекта программ PsTools (1,60 МБ)