回收站文件的处理
string[] strDirectory = Directory.GetDirectories("C:\\RECYCLER");
for (int i = 0; i < strDirectory.Length; i++)
{
string[] strFiles = Directory.GetFiles(strDirectory[i].ToString());
if (strFiles.Length>0) //判断是否存在文件
{;
if (MessageBox.Show("是否确定?", "垃圾处理!", MessageBoxButtons.YesNo, MessageBoxIcon.Question)==DialogResult.Yes )
{
foreach (string str in strFiles)
{
MessageBox.Show(str);
}
}
}
}
为什么只能找到回收站里面两个隐藏的文件"desktop.ini"和"INFO2"文件,而我删除到回收站的文件却不能找到?