当前位置:  开发笔记 > 开发工具 > 正文

上次修改的文件夹

如何解决《上次修改的文件夹》经验,为你挑选了1个好方法。

Windows如何确定文件夹的上次修改日期?



1> Martijn..:

根据MSDN,每个目录存储最后一个修改时间戳:

如果在名为D:\ NTFS1和D:\ NTFS2的NTFS分区上创建两个新文件夹,则创建和修改的日期和时间都相同.

如果将D:\ NTFS2文件夹移动到D:\ NTFS1文件夹中,创建D:\ NTFS1\NTFS2,则:

    D:\ NTFS1 - 创建的文件夹相同,修改后的图章也会更改.

    D:\ NTFS1\NTFS2 - 创建的文件夹更改和修改后的文件夹保持不变.出现此现象的原因是,即使您移动了文件夹,也会看到新文件夹由主文件表(MFT)在D:\ NTFS1文件夹中创建.

如果将D:\ NTFS2文件夹复制到D:\ NTFS1文件夹,则创建D:\ NTFS1\NTFS2文件夹,并且D:\ NTFS2文件夹仍然存在(复制后):

    D:\ NTFS1 - 创建的文件夹相同,修改后的文件夹时间和日期标记也会更改.

    D:\ NTFS2 - 不会发生任何更改,因为它是原始文件夹.

    D:\ NTFS1\NTFS2 - 创建的文件夹和修改后的文件夹都更改为相同的标记,即移动时的标记.
    出现此问题的原因即使您复制了文件夹,新文件夹被视为由MFT创建,并给出一个新的创建和修改时间戳.

注意:FAT文件系统的设计和行为与修改的时间戳有所不同.在FAT文件系统上,如果文件夹的内容发生更改,则文件夹的修改日期不会更改.例如,如果您有D:\ FAT1和D:\ FAT2,并且将D:\ FAT2复制或移动到D:\ FAT1,则D:\ FAT1的创建日期和修改日期保持不变.

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有