如何使用c#授予对
Windows 7中文件夹和子文件夹中所有文件的读访问权限?
我没有一些文件,但我有管理权限.
最佳答案
DirectoryInfo dirInfo = new DirectoryInfo(@"c:\yourDir");
DirectorySecurity dirSecurity = dirInfo.GetAccessControl();
dirSecurity.AddAccessRule(new FileSystemAccessRule
(Enviroment.Username,
FileSystemRights.ReadData, AccessControlType.Allow));
dirInfo.SetAccessControl(dirSecurity);