Finding parent process ID on Windows

后端 未结 3 1724
死守一世寂寞
死守一世寂寞 2020-12-01 02:03

Problem

Given a process ID & command-line access on a remote Windows host, how can you find its parent\'s PID?

Solution

Given Marc B\'s answer,

3条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-01 02:23

    Based on joslinm's solution in the question, here's a snippet of how to use this in a batch script:

    set PID=
    for /f "usebackq tokens=2 delims==" %%a in (`wmic process where ^(processid^=%PID%^) get parentprocessid /value`) do (
        set PARENT_PID=%%a
    )
    

提交回复
热议问题