我在通过 C# 使用文件修改日期作为文件名的基础。我的问题是什么可以使修改日期改变?我实际上认为修改日期首先是创建日期。但是当我将文件从 USB 移动到硬盘时,创建日期会发生变化。所以我不得不使用具有正确、未更改日期的修改日期。
正如我所想的那样,当文件被移动时,修改日期发生了变化,但实际上它的创建日期至少在 Windows 7 中发生了变化。
是否有任何用例可能会令人惊讶地更改文件的日期(除了从压缩文件中解压缩)?就像从 DVD 到硬盘驱动器或类似的东西?
最好的问候罗先生
有关详细信息,请参阅KB299648。