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

    1. //给Excel文件添加"Everyone,Users"用户组的完全控制权限  
    2. FileInfo fi = new FileInfo(excelPath);  
    3. System.Security.AccessControl.FileSecurity fileSecurity = fi.GetAccessControl();  
    4. fileSecurity.AddAccessRule(new FileSystemAccessRule("Everyone", FileSystemRights.FullControl, AccessControlType.Allow));  
    5. fileSecurity.AddAccessRule(new FileSystemAccessRule("Users", FileSystemRights.FullControl, AccessControlType.Allow));  
    6. fi.SetAccessControl(fileSecurity);  
    7.   
    8. //给Excel文件所在目录添加"Everyone,Users"用户组的完全控制权限  
    9. DirectoryInfo di = new DirectoryInfo(Path.GetDirectoryName(excelPath));  
    10. System.Security.AccessControl.DirectorySecurity dirSecurity = di.GetAccessControl();  
    11. dirSecurity.AddAccessRule(new FileSystemAccessRule("Everyone", FileSystemRights.FullControl, AccessControlType.Allow));  
    12. dirSecurity.AddAccessRule(new FileSystemAccessRule("Users", FileSystemRights.FullControl, AccessControlType.Allow));  
    13. di.SetAccessControl(dirSecurity);  
  • 相关阅读:
    ORM的概念, ORM到底是什么
    EM算法
    贝叶斯方法的m-估计
    概率图模型之:贝叶斯网络
    决策树学习
    各种聚类算法的比较
    聚类算法:K均值
    Entity Framework + WCF 远程调用出错
    使用Entity Framework时,序列化出错
    WCF基础知识
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/5690684.html
Copyright © 2011-2022 走看看