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);  
  • 相关阅读:
    最近总结
    公开MQTT服务器列表
    MQTT资料收集
    开源游戏
    B站学习资料
    MQTT资料
    都2020年了,还再问GET和POST的区别?【深度好文】
    以“用户登录”测试谈用例编写
    接口自动化测试框架9项必备功能
    一篇文章了解软件测试基础知识
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/5690684.html
Copyright © 2011-2022 走看看