PsList — получить подробную информацию о запущенных процессах на локальной или удаленной системе.
Использование:
Синтаксис pslist [-?] [-t] [-m] [-x] [\computer [-u user] [-p passwd]] [name | pid] Options: computer Компьютер на котором запущен процесс. Default=local system -p passwd Пароль пользователя. Если не указан, будет предложено ввести пароль. -u user Имя пользователя для входа на удалённый компьютер. -t Показать статистику обо всех активных потоках на компьютере, каждый поток будет сгруппирован с родительским процессом. -m Показать информацию ориентированную на использование памяти процессов, вместо информации ориентированной на CPU. -x Показать CPU, memory и thread информацю для каждого процесса. name Сканировать только процессы которые начинаются с name процессов. Например: pslist exp покажет процессы начинающиеся с exp... Explorer, Export и т.д. -accepteula Отключить показ диалогового окна о лицензионном соглашении. -? Отобразить настройки.
Отображает информацию включающую время выполнения процесса, время выполнения процесса в ядре и пользовательском режиме, и количество физической памяти которое ОС выделило для процесса.
Для запуска PsList на удалённой системе вы должны обладать правами администратора на этой системе, и на системе должна быть запущена служба Remote Registry service.
При первом запуске, PsList создаст ключ в реестре HKCUSoftwareSysinternalsPsListEulaAccepted=0x01
Примеры:
Отобразить все процессы на \workstation64:
C: SC \workstation64 start RemoteRegistry
C: pslist \workstation64