Windows资源管理器如何确定文件夹的“修改日期”字段? [旁白:我知道这是从特定于资源管理器的角度提出的,但这种行为可能对编码搜索/排序类型活动有用]
在任何地方都有明确的描述 - 搜索Microsoft,MSDN,Google和Stack Overflow不成功。
个人实验似乎暗示在文件夹树中:
但是,我正在查看一些似乎不符合这些基本规则的目录 - 运行我所拥有的树(日期为DD / MM / YYYY格式):
folder (date created: 2/2/2006, date modified: 2/3/2006)
folder (date created: 2/2/2006, date modified: 2/3/2006)
folder (date created: 2/2/2006, date modified: 1/6/2009)
file (date created: 27/3/2009, date modified: 2/2/2006)
答案 0 :(得分:25)
免责声明:我在Windows 10上自己测试了所有这些。我找不到记录所有这些行为的权威来源。我完全有可能在某个地方犯了错误。
对于这些操作,文件夹的上次修改时间已更新:
这些操作未更新:
答案 1 :(得分:22)
这不是特定于资源管理器,这与NTFS有关。
有些规则请参阅 http://support.microsoft.com/kb/299648 https://web.archive.org/web/20080219020154/http://support.microsoft.com/kb/299648。
注意:可以使用filesystem选项禁用修改时间,因此您不应该依赖它。任何建议的可靠方法将不胜感激。