有你在真好 的个人博客
如何用代码控制文件权限
阅读:2293 添加日期:2021/3/27 23:27:45 原文链接:https://www.toutiao.com/item/6344464897329332738/

在开发中,我们经常会使用IO操作,例如创建,删除文件等操作。在项目中这样的需求也较多,我们也会经常对这些操作进行编码,但是对文件的权限进行设置,这样的操作可能会手动操作,现在介绍一种采用代码动态对文件设置权限的操作。

在对文件进行权限设置在DOtNet中,会采用FileSystemAccessRule类进行文件的权限操作。

1.现在看一下FileSystemAccessRule的实现代码:

如何用代码控制文件权限

如何用代码控制文件权限

如何用代码控制文件权限

2.由于FileSystemAccessRule继承自AccessRule,现在看一下AccessRule的源码:

如何用代码控制文件权限

看来DotNet中实现文件权限设置的操作的类,现在提供几个具体的文件设置操作代码:

3.获取目录权限列表:

如何用代码控制文件权限

4.设置目录权限

如何用代码控制文件权限

如何用代码控制文件权限

5.设置目录权限列表

如何用代码控制文件权限

以上是对文件权限设置操作的一个简单介绍。

ICP备案号:苏ICP备14035786号-1 苏公网安备 32050502001014号