Note: Budget for this project is 50 USD, when the job is completed entirely.
Need to create a python program that will:
1) Monitor a given folder and its subfolders (i.e c:\test or could also be c:\ and all subfolders)
2) It should report all files changed (created, modified, or deleted) . It should report the entire file path (i.e c:\test\[login to view URL]) and also the process name and process id of the process responsible for making this change.
Example: Let's say you are monitoring the folder c:\test, open cmd and type dir * > c:\test\[login to view URL]
In this case, [login to view URL] is the process that is creating a new file, so it should report the process name (c:\windows\system32\[login to view URL]), process id (PID number), and if possible also the user account which made this change.
Note: The first part I know is easy (just monitoring folders for changes), however, the second one is the most important (gathering information about the process that made the change) seems to be really difficult. Please make sure you are able to complete this task entirely before sending your proposal.
Note2: If you cannot do it in python but you have another way of doing that, please share with me what you would do and I may award this project to you anyway.
Deliverable is a working source code with instructions.