surbomfla
V2EX  ›  问与答

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

  •  
  •   surbomfla · Dec 27, 2021 · 2052 views
    This topic created in 1624 days ago, the information mentioned may be changed or developed.
    例如 文件夹 A 有子文件 a1.txt , a1.txt 被创建和删除都会改变 文件夹 A 的被修改时间属性,但是修改 a1.txt 的内容却 不会改变父文件夹 A 的被修改时间属性,而 linux 和 mac 却没有这样问题。请问各位有解决的办法吗?
    3 replies    2021-12-28 12:53:39 +08:00
    FlyingShark
        1
    FlyingShark  
       Dec 27, 2021   ❤️ 1
    搜索了一下,似乎是 NTFS 的原因?
    https://stackoverflow.com/questions/1025187/rules-for-date-modified-of-folders-in-windows-explorer

    我感觉做不到,可能需要借助有文件监视的软件
    codehz
        2
    codehz  
       Dec 27, 2021 via Android
    什么时候改文件内容会修改文件夹修改时间了??
    Linux 下能更新怕不是因为包管理器更新时先 unlink 了原文件再创建回去造成的。。
    lysS
        3
    lysS  
       Dec 28, 2021
    关键字就离谱
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3103 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:43 · PVG 21:43 · LAX 06:43 · JFK 09:43
    ♥ Do have faith in what you're doing.