Folder Monitor is a free software program for Microsoft Windows devices to monitor any number of folders for changes.

The program may monitor different events such as create or delete, notify users about the changes in various ways, and optionally execute commands if that is desired.

The application requires the Microsoft .NET Framework 4.0 but has no other dependencies. The size of the download is less than 100k and you can run the unpacked Folder Monitor executable right after unpacking.

Folder Monitor

Folder Monitor runs an update check once a month by default; if you use a program like Windows Firewall Monitor you may notice the connection. You can turn off the update checks by right-clicking on the program's system tray icon and disabling the update options.

Right-click in the main program interface after start and use the "add" options to add new folders that you want to monitor. You can use "add folder" to use the folder browse or "add path" to type or paste a path to a folder directly.

The default monitoring options monitor the folder for any event and include any subfolder automatically as well.

Right-click on the line to control the monitoring. You can turn off recursive monitoring right from the context menu and turn monitoring on and off there as well.

Selecting options displays all other monitoring details. The program monitors for create, change, rename, and delete events by default. You can disable any event check and modify the time out interval as well here.

The two remaining options tabs let you specify include or exclude filters using regular expressions, and a command that you want executed.

Exclude and include come with sets of presets to select documents, text files, or movie files for inclusion or exclusion. It is possible to add custom regular expressions as well using the filter menu.

You may add a command and arguments so that it is executed whenever changes are noticed; Folder Monitor supports variables that you may add as arguments. If you add (5) as the argument the full path to the file is supplied to the command, e.g. notepad.exe or copy.

Folder Monitor keeps track of all changes in a log and displays that log to you whenever new changes happen.

Img

The notification lists date and time, full path, file name, the actual event, and if a file was renamed the new name as well.

You can change notification options with a right-click on Folder Monitor's system tray icon and the selection of options.

Folder Monitor supports visual and sound notifications. The program icon blinks by default and displays the log of changes and the sound notifications play a system sound. You can disable either one or even both if you prefer that, or change them.

The program supports command line arguments as well. You can use /ConfigFile to load a specific configuration file, /LogFile to select a custom location for the log, and /AllowMultipleInstances to run multiple instances of Folder Monitor at the same time.

Closing Words

Folder Monitor is a well designed monitoring program for Windows PCs that keeps track of file changes in monitored folders and notifies you about them.