Monitoring a folder for changes can, as pointed out earlier, be useful for automation. If you’re using Windows you can do this without using any “external” programming languages: Powershell, that comes with all current Windows versions, is often underappreciated and underutilised. See this article for an excellent explanation of how you can use it to watch for changes to a folder’s contents.