

What is the easiest way to solve my problem? In fact programming language I would like to use doesn't matter, can be C#, C++, Python.

For an example i want to monitor outlook. The last step of windows process monitoring is checking the process permissions. the only thing you can do is query the Responding property of the apps. However, I don't know how it is done because Process Monitor is an. I want to create a powershell script to check an application running in windows 7, if running ignore and keep checking every 1 minute. See screenshot to look what I am talking about:Īs you can see I could easily count the Process Monitor outputs to get the number of times each file was started. After each file run there is a new input in Process Monitor. Type Everyone in the box and click Check Names. When i filter the output so that it shows only my mp3 player processes and i set to see only "Process Start" operation then I can read which file was opened, for example this is the command line detail that the Process Monitor showed me files that are opend in real-time. For Windows 7: Enter the object name to select (examples) box.

I used Process Monitor to check if it can be done. The program would run in background and count the number of times I run each mp3 file and later I would sort my mp3 files based on this number. I want to use it to monitor how often do I open my mp3 files. I would like to create an application that would monitor processes that are opened.
