使用C#以编程方式更改文件夹只读标志

时间:2013-07-30 06:52:12

标签: c# directory readonly directoryinfo

我查看了几个关于如何切换文件夹的只读属性的线程(大多数文件属性用于更改文件属性,即将Attributes.Normal分配给文件的属性)。我想选择一个目录并使其所有子目录没有只读标志(我成功地为其所有文件这样做了,但我仍然得到了

我不得不说这对我不起作用,即它不会改变文件夹标志。 (如果我没有错,我也看到有人声称这不适用于目录)。

我甚至读过一些评论,质疑Windows 7中“只读”属性的相关性。

非常简单,是否可以使用C#更改Windows 7中的文件夹只读属性? (我也尝试将目录的DirectorySecurity对象更改为FullControl,修改,但再次无效)。

1 个答案:

答案 0 :(得分:1)

我找到了两个与同一问题相关的帖子

帖子2表明第一个不正确,但帖子1的答案有许多赞成

让我们知道哪个答案适合您