苏飞论坛

标题: C#动态设置去除文件为只读属性,访问只读文件的方法 [打印本页]

作者: 站长苏飞    时间: 2013-6-4 12:43
标题: C#动态设置去除文件为只读属性,访问只读文件的方法
[C#] 纯文本查看 复制代码
string path = "d:\\sufeinet.com";
            //判断是不是只读文件
            if (File.GetAttributes(path) == FileAttributes.Hidden || File.GetAttributes(path) == FileAttributes.ReadOnly)
            {
                //设置为非只读文件
                System.IO.DirectoryInfo dif = new DirectoryInfo(path);
                dif.Attributes = FileAttributes.Archive;
               
            }


其实不用我多说大家看上面方法就知道了,当然如果想设置为只读文件可以这样做
[C#] 纯文本查看 复制代码
string path = "d:\\sufeinet.com";
                //设置只读文件
                System.IO.DirectoryInfo dif = new DirectoryInfo(path);
                dif.Attributes = FileAttributes.ReadOnly;


方法很简单大家试试吧。
这个主要是用于一些文件是只读的,我们可以先给他设置为非只读文件,等访问之后再设置为只读文件

[groupid=74]sufeinet总群[/groupid]
作者: 夜雨蒙蒙    时间: 2014-1-26 01:09
受教了,学习中……




欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4