Windows资源管理器如何确定文件夹的“修改日期”字段? [旁白:我知道这是由特定的探险家的角度询问,但行为可能是编码的搜索/排序类型活动的有用]Windows资源管理器中“修改日期”文件夹的规则
是否有此任何地方一个明确的说明 - 微软MSDN的搜索,谷歌&堆栈溢出未成功。
个人实验似乎表明,在文件夹树:
- 时添加的文件夹/文件/文件夹中删除,包含文件夹的修改日期被更新。
- 当一个文件的内容被修改,包含文件夹不受影响
不过,我看一些目录,似乎不符合这些基本规则 - 跑下来的树我有(日期为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)
通过实验,删除单个文件有时候会影响父文件夹的修改日期,有时它不会,有时候会有60秒左右的延迟。硅片上的(sch)蜱的房子。 – crokusek 2017-08-03 19:05:59
@crokusek你确定它不只是资源管理器不立即刷新?尝试目录或F5。它总是立即更新。 – 2017-09-26 14:07:38
无法在本地重复问题后,我能够在测试连接到远程Windows Server 2012文件系统(如\\ MachName \ C $ \ SomeDir)的本地文件资源管理器(Win 10 v1703)时验证我的原始评论。在这种情况下,使用本地文件资源管理器或远程桌面文件资源管理器删除文件不会立即在父文件夹(多个新文件探索器+ F5,多个窗口,甚至是PowerShell目录)上本地显示更新。但是,远程桌面文件浏览器确实显示更新。目录信息必须有一些错误的缓存。 – crokusek 2017-09-27 00:29:11