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);
  • 相关阅读:
    1026 Table Tennis (30)
    1029 Median
    1025 PAT Ranking (25)
    1017 Queueing at Bank (25)
    1014 Waiting in Line (30)
    1057 Stack (30)
    1010 Radix (25)
    1008 Elevator (20)
    字母大小写转换
    Nmap的基础知识
  • 原文地址:https://www.cnblogs.com/pingming/p/4206653.html
Copyright © 2011-2022 走看看