确定文件/文件夹权限是组权限还是单个权限| C#

时间:2018-08-08 11:46:50

标签: c# permissions

foreach (FileInfo fileInfo in files) {

    FileSecurity fSecurity = File.GetAccessControl(fileInfo.FullName);

    foreach (FileSystemAccessRule rule
                 in fSecurity.GetAccessRules(true, true, typeof(NTAccount))){

        //if(rule.IsGroupPermission()) or something like that

     }
}

是否有任何方法可以检查FileSystemAccessRule是针对特定人员还是整个团队?我在任何地方都找不到任何方法,属性或解决方法。

上面是我要在哪里使用的一些代码。背景:我需要检查文件系统中每个文件夹和文件的每个权限。听起来很简单,但是我对解决此步骤的方法一无所知。

0 个答案:

没有答案