日期:2014-05-17  浏览次数:21119 次

C# 文件夹访问权限?
CS 预读取 文件夹内的文件
读取文件夹行,但是直接读取磁盘根(例如 C:\ )
就会提示  

对路径“C:\Documents and Setings”的访问被决绝
或者
对路径“E:\System Volume Informations”的访问被拒绝

我该怎么样才能直接跳过这样没有访问权限的文件夹

Win7 VS2008

------解决方案--------------------
那就直接判断路径中是否包含Documents and Setings,System Volume Informations
包含的就不进入了
------解决方案--------------------
try-catch
捕获异常,然后跳过
------解决方案--------------------
这个是由于你的应用程序的权限不够,windows vista开始一直都是这样。
解决办法就是:右键点击你要打开的程序,以管理员身份运行就能访问了。如果想调试,那么需要在以管理员方式运行vs。