Команда QPROCESS — аналог команды QUERY PROCESS. Позволяет отобразить информацию о видимых процессах на локальном или удаленном компьютере.
1. Описание команды QPROCESS.
1.1. Формат командной строки:
C:\ QPROCESS [* | ID процесса | пользователь | имя сеанса | /ID:nn | имя программы] /SERVER:сервер]
1.2. Параметры командной строки:
- * — Отображать все видимые процессы.
- ID процесса — Отображение процесса, заданного этим идентификатором.
- пользователь — Отображение всех процессов для данного имени пользователя.
- имя сеанса — Отображение всех процессов для указанного сеанса.
- /ID:nn — Отображение всех процессов для сеанса nn.
- имя программы — Отображение всех процессов, связанных с этой программой.
- /SERVER:имя_сервера Опрашиваемый сервер, обслуживающий сеансы подключения к удаленному рабочему столу.
2. Примеры использования команды QPROCESS.
2.1. Отобразить подсказку по использованию команды:
C:\ QPROCESS /?
2.2. Отобразить сведения обо всех видимых процессах:
C:\ QPROCESS *
2.3. При выполнении команды QPROCESS без параметров, отображаются сведения о процессах текущего пользователя:
C:\ QPROCESS
2.4. Отобразить процессы текущего пользователя на сервере с именем win8e:
C:\ QPROCESS /server:win8e
2.5. Отобразить процессы текущего пользователя на сервере с IP-адресом 192.168.0.1:
C:\ QPROCESS /server:192.168.0.1
2.6. Отобразить сведения о процессах, выполняющихся в контексте пользователя с именем user1:
C:\ QPROCESS user1
2.7. Отобразить сведения о системных процессах:
C:\ qprocess система
2.8. Отобразить сведения о процессах, связанных с исполняемым файлом svchost.exe:
C:\ QPROCESS svchost.exe
2.9. При получении сведений о процессах, связанных с исполняемым файлом, указывать расширение обязательно. Например отобразить сведения о процессах, связанных с исполняемым файлом services.exe:
C:\ qprocess services.exe
2.10. Отобразить сведения о процессах, связанных с сеансом services:
C:\ qprocess services
2.11. Отобразить все процессы сеанса console:
C:\ qprocess console
2.12. Отобразить список процессов с идентификатором сеанса 0:
C:\ qprocess /id:0
2.13. Отобразить сведения о процессе с идентификатором 3389:
C:\ qprocess 3389
2.14. Отобразить все процессы, связанные с удаленным сеансом rdp-tcp#0 (с сеансом пользователя удаленного рабочего стола):
C:\ qprocess rdp-tcp#0
Пример отображаемой информации:
Пользователь (нет данных) (нет данных) система система система система система система dwm-1 local serv user1 user1 user1 user1 user1 | Сеанс services services services services services console console services console services console console console console console | ID 0 0 0 0 0 1 1 0 1 0 0 1 1 1 1 | PID 0 4 288 428 484 492 536 592 812 828 496 1772 3528 3548 948 | Образ system smss.exe csrss.exe wininit.exe csrss.exe winlogon.exe services.exe dwm.exe svchost.exe svchost.exe explorer.exe cmd.exe conhost.exe qprocess.exe |
Для получения сведений о процессах, выполняющихся на локальном или удаленном компьютере удобнее использовать команду TASKLIST.