解决方案 »

  1.   

    //测试目录的读权限,临时办法!!!
            private static bool getReadPermission(DirectoryInfo dirInfo)
            {
                try
                {
                    DirectoryInfo[] f = dirInfo.GetDirectories("*.*", SearchOption.TopDirectoryOnly);
                    return true;
                }
                catch
                {
                    return false;
                }
            }
      

  2.   

    建立一个List
    遍历的时候try catch,遇到权限错误,就把这个目录添加到list里面。