C#设置文件为可写

1.设置文件的读写权限,给NETWORK SERVICE配置读写权限

 
2.方法来自:http://msdn.microsoft.com/zh-cn/library/system.io.file.getattributes.aspx
  public static void Update(string path)
  {
      //设置文件为可写
                FileAttributes att = File.GetAttributes(path);
                if ((att & FileAttributes.ReadOnly) == FileAttributes.ReadOnly)
                {
                    att = RemoveAttribute(att, FileAttributes.ReadOnly);
                    File.SetAttributes(path, att);
                }
  }
  private static FileAttributes RemoveAttribute(FileAttributes attributes, FileAttributes attributesToRemove)
   {
         return attributes & ~attributesToRemove;
   }

 

 

posted @ 2013-03-01 11:17  仰望繁星的猪  阅读(593)  评论(0编辑  收藏  举报