C# 从“我的电脑”文件夹中获取所有Pdf文件

C# 从“我的电脑”文件夹中获取所有Pdf文件,c#,asp.net,asp.net-mvc-4,asp.net-mvc-3,c#-4.0,C#,Asp.net,Asp.net Mvc 4,Asp.net Mvc 3,C# 4.0,我想从我的MyComputer文件夹中获取所有PDF文件。我已经编写了成功获取我所有驱动器的代码,但是出现了异常,并且所有文件都无法访问。下面是异常消息。请帮我做这个 对路径“C:\$RECYCLE.BIN\S-1-5-18”的访问被拒绝 我的要求是从我的计算机文件夹中获取所有pdf文件及其路径。如果您正在从visual studio运行C程序:关闭VS并以管理员身份运行它 如果您是从bin中创建的.exe文件单独运行C程序 尝试以管理员帐户的身份运行 我希望它会对您有所帮助如果您遍历所有目录,

我想从我的MyComputer文件夹中获取所有PDF文件。我已经编写了成功获取我所有驱动器的代码,但是出现了异常,并且所有文件都无法访问。下面是异常消息。请帮我做这个

对路径“C:\$RECYCLE.BIN\S-1-5-18”的访问被拒绝


我的要求是从我的计算机文件夹中获取所有pdf文件及其路径。

如果您正在从visual studio运行C程序:关闭VS并以管理员身份运行它


如果您是从bin中创建的.exe文件单独运行C程序

尝试以管理员帐户的身份运行


我希望它会对您有所帮助

如果您遍历所有目录,当然会有一些您无法访问的目录。只需捕获该异常并继续。此外,如果您还没有以管理员身份运行脚本/应用程序,可能会有帮助,也可能没有帮助。