在 Windows 上使用 C# 設定檔案的 建立時間 (CreationTime)、修改時間 (LastWriteTime) 和 存取時間 (LastAccessTime) 可以透過 System.IO.File 達成:
string filePath = @"C:\Users\ruyut\Downloads\my.jpg";
var dateTime = new DateTime(2024, 1, 1, 12, 0, 0);
// 設定檔案的建立時間
File.SetCreationTime(filePath, dateTime);
// 設定檔案的最後修改時間
File.SetLastWriteTime(filePath, dateTime);
// 設定檔案的最後存取時間
File.SetLastAccessTime(filePath, dateTime);
感謝分享~
回覆刪除