windows 上如何做到通过父文件夹的被修改时间,得知子文件内容是否被修改?

2021-12-27 10:39:01 +08:00
 surbomfla
例如 文件夹 A 有子文件 a1.txt , a1.txt 被创建和删除都会改变 文件夹 A 的被修改时间属性,但是修改 a1.txt 的内容却 不会改变父文件夹 A 的被修改时间属性,而 linux 和 mac 却没有这样问题。请问各位有解决的办法吗?
1220 次点击
所在节点    问与答
3 条回复
FlyingShark
2021-12-27 14:39:20 +08:00
搜索了一下,似乎是 NTFS 的原因?
https://stackoverflow.com/questions/1025187/rules-for-date-modified-of-folders-in-windows-explorer

我感觉做不到,可能需要借助有文件监视的软件
codehz
2021-12-27 15:47:52 +08:00
什么时候改文件内容会修改文件夹修改时间了??
Linux 下能更新怕不是因为包管理器更新时先 unlink 了原文件再创建回去造成的。。
lysS
2021-12-28 12:53:39 +08:00
关键字就离谱

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/824622

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX