Is there a way to know when a process (an executable) starts another process (another executable?) And what that new process is?
            Asked
            
        
        
            Active
            
        
            Viewed 315 times
        
    2
            
            
        - 
                    1This might be helpful - http://stackoverflow.com/questions/848618/net-events-for-process-executable-start – Linkgoron Apr 08 '11 at 01:47
 
1 Answers
2
            If you are wanting to do this programmatically it is a tricky task but still doable, you would need to get every process that is running and find it's parent process ID. Then compare to the previous check if it is new.
If you simply want to find out about a specific program try this application by Microsoft: Process Monitor
        Justin
        
- 84,773
 - 49
 - 224
 - 367
 
        Craig White
        
- 13,492
 - 4
 - 23
 - 36