Windows Programmer with Filter Manager Experience

Job ID: 33928215

Budget: $250 – $750 USD

We are looking for a Filter Manager that logs file changes to a daily log file. It should be possible to configure which paths/files are included and excluded. The config is preferably in a xml or json file.

Example of what should be possible to configure:
Include: E:\Data\
Exclude: W3SVC*
Exclude: thumbs.db
Exclude: *.tmp

Example of dail log file:
Name: drive-e-2022-06-17.txt
Content (field delimiter should be tab, tab in filename should be escaped in log):
20220617105702;created;e:\data\project\test\test.txt
20220617105705;updated;e:\data\project\test\test.txt
20220617105711;renamed:e:\data\project\test\test.txt;e:\data\project\test\test2.txt
20220617105732;deleted;e:\data\project\test\test2.txt


Please include price of external libraries and licensing terms. Currently only in house deployment is targeted.


https://docs.microsoft.com/en-us/windows-hardware/drivers/ifs/filter-manager-concepts
Related categories: C Programming Windows Desktop Microsoft