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
