I have file on my file system, I would like to be able to control access to this file on a per-process level. For example, I would like to be able to set up an instance where each of the following processes cannot access the file;
- explorer.exe;
- far.exe;
- totalcommander.exe;
- (any another application)
However, my own special application (myOwnSpecialApplication.exe) would be able to access the file.
If possible, I would prefer for this control to be clever enough that I wouldn't just be able to rename some other file to myOwnSpecialApplication.exe to gain access to the file.
Is it possible to control file access on a per process level?