C# Directory.GetFiles()查询回收站文件夹时会报错,怎么解决呢?

发布网友 发布时间:2024-10-23 23:06

我来回答

2个回答

热心网友 时间:2024-11-06 07:41

string[] files = Directory.GetFiles("C:\\$RECYCLE.BIN", "*", SearchOption.AllDirectories);
foreach (string filename in files)
{
Console.WriteLine(filename);
}

我的回收站目录是上面的路径
提升权限可以添加一个应用程序配置清单app.manifest根据说明改成
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
就可以得到管理员权限运行这个程序

热心网友 时间:2024-11-06 07:39

参考:http://bbs.csdn.net/topics/350211801 里面的 #7 楼

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com