答案1
有一个名为 Belvedere 的程序也许能解决这个问题。
http://ca.lifehacker.com/341950/belvedere-automates-your-self+cleaning-pc
它是一个在后台运行的独立 Windows 应用程序。
我已将其设置为监视我的下载文件夹中具有某些扩展名且上次修改日期为一天的文件。它会删除找到的文件,但您也可以让它执行操作。
答案2
我使用一个名为 Log Monitor 的旧程序取得了成功。它很古老,很久以前就被废弃了。但它很好地满足了需求。
答案3
为此,我创建了一个简单的实用程序: https://github.com/benblamey/when_changed
用法:when_changed (文件路径) (命令) (可选参数)
例如 when_changed C:\somedir\foo.txt myapp.exe bar wibble 123
答案4
我目前正在尝试这个应用程序,它需要.NET,但看起来它可以完成工作。