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);  
  • 相关阅读:
    hdu 1863 畅通工程
    pku 1275 Cashier Employment
    hdu 1879 继续畅通工程
    hdu 1301 Jungle Roads
    zoj1655 Transport Goods
    人生最大的遗憾,莫过于错误的坚持,和轻易的放弃……
    职业发展
    win8学习手册
    铭记这些题
    android 定制PreferenceScreen
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/5690684.html
Copyright © 2011-2022 走看看