如何使用c#授予对文件夹和子文件夹中所有文件的读访问权限?

时间:2011-11-26 13:48:50

标签: c#

如何使用c#?

授予对Windows 7中文件夹和子文件夹中所有文件的读取权限

我没有一些文件,但我有管理权限。

1 个答案:

答案 0 :(得分:2)

DirectoryInfo dirInfo = new DirectoryInfo(@"c:\yourDir");
DirectorySecurity dirSecurity = dirInfo.GetAccessControl();

dirSecurity.AddAccessRule(new FileSystemAccessRule
    (Enviroment.Username,
    FileSystemRights.ReadData, AccessControlType.Allow));

dirInfo.SetAccessControl(dirSecurity);