Одна из моих программ выводит свой идентификатор потока для целей отладки. По причинам тестирования я хотел бы убить процесс, которому принадлежит идентификатор потока.
Как получить идентификатор процесса, если у меня есть идентификатор потока, чтобы я мог использовать его с taskkill
?
Я старался
tasklist
но он не имеет переключателя для идентификаторов thead.- SysInternals Process Explorer, функция "Найти дескриптор", которая работает, но мне нужно что-то, что может быть автоматизировано в пакетном файле
- SysInternals Handle
-a Thread
, но это не похоже на работу.handle -a | find "Thread"
работает лучше, но я теряю информацию о процессе