是否有任何电话可以获取文件发送到回收站的日期。
Items 对象Shell32
给出了lastmodified
日期,但没有给出发送到回收站的时间。
我希望能够恢复在特定日期删除的文件。
是否有任何电话可以获取文件发送到回收站的日期。
Items 对象Shell32
给出了lastmodified
日期,但没有给出发送到回收站的时间。
我希望能够恢复在特定日期删除的文件。
好的-像往常一样,当您知道如何操作时,这很简单。我在想这将是文件的属性 - 但它不是 - 它是回收站的属性。
因此,一旦获得了指向回收站的链接:
var Shl = new Shell();
Folder Recycler = Shl.NameSpace(10);
FI = Recycler.Items().Item(0);
string FileName = Recycler.GetDetailsOf(FI, 0);
string FilePath = Recycler.GetDetailsOf(FI, 1);
string RecyleDate = Recycler.GetDetailsOf(FI, 2);
lastmodified 日期是一个单独的属性,仅引用已删除的文件。