Как получить process id

Поиск идентификатора процесса

Каждому процессу, работающему в Windows, присваивается уникальное десятичное число, называемое идентификатором процесса (PID). Этот номер используется по-разному, например, для идентификации процесса, когда к нему подключен отладчик.

В этом разделе описывается, как определить идентификатор процесса для данного приложения с помощью диспетчера задач, команды списка задач Windows, инструмент TList, Get-Process PowerShell или отладчик.

Диспетчер задач

Существует несколько способов открыть диспетчер задач, но самый простой — нажать CTRL+ALT+DEL, а затем выбрать Диспетчер задач .

В Windows сначала нажмите «Дополнительная информация» , чтобы развернуть отображаемую информацию. На вкладке «Процессы » выберите «Подробности », чтобы увидеть идентификатор процесса, отображаемый в столбце PID .

Нажмите на название столбца, чтобы отсортировать его. Щелкните правой кнопкой мыши имя процесса, чтобы просмотреть дополнительные параметры процесса.

Некоторые ошибки ядра могут вызывать задержки в графическом интерфейсе диспетчера задач.

Команда список задач

Используйте встроенную команду Windows список задач из командной строки, чтобы отобразить все процессы, их идентификаторы процессов и другие сведения.

Используется для списка задач / ? отображает справку командной строки.

TList Tool

Средство просмотра списка задач (TList) o tlist.exe — это инструмент командной строки, который отображает список задач или процессов пользовательского режима, запущенных на локальный компьютер. TList является частью инструментов отладки для Windows. Информацию о том, как загрузить и установить инструменты отладки, см. в разделе «Загрузка инструментов отладки для Windows».

Если вы установили пакет драйверов Windows в каталог по умолчанию на 64-разрядной машине, файлы инструментов отладки находятся здесь:

C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\

Запуск TList из командной строки выводит список всех процессов пользовательского режима в памяти с уникальный номер PID. Для каждого процесса отображается идентификатор, имя процесса и, если у процесса есть окно, отображается имя окна.

Читайте также:  Как открыть свое дело одному господдержка

Дополнительные сведения см. в TList.

Команда отладчика TLIST

Если в системе уже запущен отладчик пользовательского режима, команда TLIST (List Process IDs) выведет список всех PID в этой системе.

Get- Команда Process PowerShell

Для работы со сценариями автоматизации используйте команду Get-Process PowerShell. Чтобы отобразить идентификатор процесса для данного процесса, укажите конкретное имя процесса.

Дополнительные сведения см. в разделе Get-Process.

Дополнительные ресурсы

Дополнительные сведения о внутренних функциях см. Windows (включая память, контекст, потоки и использование процессов), см. другие ресурсы, такие как Внутреннее устройство Windows Марка Руссиновича, Дэвида Соломона и Алекса Ионеску.

Источник < 11

Поделиться с друзьями
Решатор