Shell32中的Items对象给出了最后修改日期,但未将其发送到回收站.
我希望能够恢复在特定日期删除的文件.
解决方法 好的 – 像往常一样,当你知道如何时它很简单.我以为这将是文件的属性 – 但它不是 – 它是回收站的属性.因此,一旦获得了回收站的链接:
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);
最后修改日期是一个单独的属性,仅指已删除的文件.
总结以上是内存溢出为你收集整理的c# – 获取文件发送到回收站的日期全部内容,希望文章能够帮你解决c# – 获取文件发送到回收站的日期所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)