zoukankan      html  css  js  c++  java
  • C#修改文件或文件夹的权限,为指定用户、用户组添加完全控制权限

    //给Excel文件添加"Everyone,Users"用户组的完全控制权限  
    FileInfo fi = new FileInfo(excelPath);  
    System.Security.AccessControl.FileSecurity fileSecurity = fi.GetAccessControl();  
    fileSecurity.AddAccessRule(new FileSystemAccessRule("Everyone", FileSystemRights.FullControl, AccessControlType.Allow));  
    fileSecurity.AddAccessRule(new FileSystemAccessRule("Users", FileSystemRights.FullControl, AccessControlType.Allow));  
    fi.SetAccessControl(fileSecurity);  
      
    //给Excel文件所在目录添加"Everyone,Users"用户组的完全控制权限  
    DirectoryInfo di = new DirectoryInfo(Path.GetDirectoryName(excelPath));  
    System.Security.AccessControl.DirectorySecurity dirSecurity = di.GetAccessControl();  
    dirSecurity.AddAccessRule(new FileSystemAccessRule("Everyone", FileSystemRights.FullControl, AccessControlType.Allow));  
    dirSecurity.AddAccessRule(new FileSystemAccessRule("Users", FileSystemRights.FullControl, AccessControlType.Allow));  
    di.SetAccessControl(dirSecurity);
  • 相关阅读:
    数组的操作方法
    数组遍历的方法以及区别
    组件内的守卫
    路由守卫
    软件工程
    java web (j2ee)学习路线 —— 将青春交给命运
    团队作业(一)- 第五组
    软件工程
    软件工程-第二次作业
    java局部/成员/静态/实例变量
  • 原文地址:https://www.cnblogs.com/pingming/p/4206653.html
Copyright © 2011-2022 走看看