循环平原的通用路径(修改后检查)



我正在尝试制作一个简单的程序,该程序在最后修改相关代码时读取以下内容:

DateTime lastModifiedRB = System.IO.File.GetLastWriteTime(@"C:$Recycle.bin");
Console.WriteLIne("Recycle Bin was last modified at: " + lastModifiedRB.ToString();

但是,这是一个目录:c: $ recycle.bin并未直接打开回收箱本身,因此读取是无效的。

我能遵循的通用路径,可以允许该程序读取回收站修改的实际日期?

任何帮助将不胜感激,谢谢。

通过添加

修复
var user = WindowsIdentity.GetCurrent().User;

在程序开始时,如果获取用户的SID,然后我将其添加到目录的末尾:

C:$Recycle.Bin + user

最新更新