WIndows 7:想以递归方式检查目录中自上次访问以来文件和文件夹的更改 - 不是实时的或通过监控

WIndows 7:想以递归方式检查目录中自上次访问以来文件和文件夹的更改 - 不是实时的或通过监控

我发现这个问题有好几种。大多数都属于监控范畴,其他的据说有缺陷。持续监控程序对我没有帮助,最近修改的文件列表也没有帮助。

我想检查目录、其子文件夹和文件自上次访问以来是否发生了变化。在我看来,我可能需要一个程序来维护该目录的索引,并在我指示时将其与目录的状况进行比较。然后该程序可以输出到日志中供我使用。

这是在共享网络上的 Windows 7 上,我想要检查的文件夹有 4-50GB 的数据。

我确实找到了这个,但我仍在学习如何编程。我认为它描述了我想要的东西:

http://www.rgagnon.com/javadetails/java-0490.html

謝謝您的考慮。

答案1

检查系统中任何修改(就您的情况而言是文件夹)的最佳方法是使用 Checksum 软件来执行此操作。有很多这样的软件,所以我建议您尝试以下软件:

Nirsoft 的 HashMyFiles

Microsoft 文件校验和完整性验证程序 (仅限命令行)

或者这个更适用于文件夹的实用程序

Nirsoft 的 FolderChangesView

相关内容