作为测试,我编写了一个.NET脚本,该脚本以递归方式查看C:\$Recycle.Bin
,并且我希望在文件进入X天后删除文件。
我决定检查访问时间,但访问时间不会在移动时更新。如何检查文件是否在那里停留了X段时间? (我正在使用Windows 7)
答案 0 :(得分:0)
这个c#版本可能有所帮助:
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);