V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
surbomfla
V2EX  ›  问与答

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

  •  
  •   surbomfla · 2021-12-27 10:39:01 +08:00 · 1187 次点击
    这是一个创建于 1058 天前的主题,其中的信息可能已经有所发展或是发生改变。
    例如 文件夹 A 有子文件 a1.txt , a1.txt 被创建和删除都会改变 文件夹 A 的被修改时间属性,但是修改 a1.txt 的内容却 不会改变父文件夹 A 的被修改时间属性,而 linux 和 mac 却没有这样问题。请问各位有解决的办法吗?
    3 条回复    2021-12-28 12:53:39 +08:00
    FlyingShark
        1
    FlyingShark  
       2021-12-27 14:39:20 +08:00   ❤️ 1
    搜索了一下,似乎是 NTFS 的原因?
    https://stackoverflow.com/questions/1025187/rules-for-date-modified-of-folders-in-windows-explorer

    我感觉做不到,可能需要借助有文件监视的软件
    codehz
        2
    codehz  
       2021-12-27 15:47:52 +08:00 via Android
    什么时候改文件内容会修改文件夹修改时间了??
    Linux 下能更新怕不是因为包管理器更新时先 unlink 了原文件再创建回去造成的。。
    lysS
        3
    lysS  
       2021-12-28 12:53:39 +08:00
    关键字就离谱
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5498 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 06:48 · PVG 14:48 · LAX 22:48 · JFK 01:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.