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是针对特定人员还是整个团队?我在任何地方都找不到任何方法,属性或解决方法。
上面是我要在哪里使用的一些代码。背景:我需要检查文件系统中每个文件夹和文件的每个权限。听起来很简单,但是我对解决此步骤的方法一无所知。