Mar*_*nus 4 windows process windows-server-2008-r2
有没有办法即使在父进程终止后也能找出哪个进程启动了另一个进程?
我试图通过 PowerShell 查找一些内容Win32_Process class,但没有找到任何相关内容。
WMIWin32_Process类确实会告诉您生成子进程的进程的 ID。但是,ParentProcessID 不是默认属性集的一部分;你必须专门提出要求。
PS C:\> Get-WmiObject Win32_Process | Select ProcessID, ParentProcessID | FT -Auto
ProcessID ParentProcessID
--------- ---------------
0 0
4 0
364 4
520 452
576 452
592 584
632 576
640 576
724 632
776 632
840 584
932 632
956 632
1020 632
324 840
508 632
436 632
1120 632
1276 632
Run Code Online (Sandbox Code Playgroud)
但值得注意的是,祖父母进程 ID 不会被跟踪。