如题,有什么好方法,求分享!

解决方案 »

  1.   

    本帖最后由 bdmh 于 2012-03-21 16:14:51 编辑
      

  2.   


            private void SetReadOnly(string dirPath)
            {
                string[] dirPathes = Directory.GetDirectories(dirPath, "*.*", SearchOption.AllDirectories);
                string[] filePathes = Directory.GetFiles(dirPath, "*.*", SearchOption.AllDirectories);
                foreach (var dp in dirPathes)
                {
                    DirectoryInfo dir = new DirectoryInfo(dirPath);
                    dir.Attributes = FileAttributes.Normal & FileAttributes.Directory;
                }
                foreach (var fp in filePathes)
                {
                    File.SetAttributes(fp, System.IO.FileAttributes.Normal);
                }
            }