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