如何阻止文件被复制?
本文关键字:复制 文件 何阻止 | 更新日期: 2023-09-27 18:12:59
我正在开发一个应用程序,该应用程序要求将一些文件复制到另一个文件夹。我使用以下语句:
DirectoryInfo dir = new DirectoryInfo(path);
foreach (FileInfo filesindires in dir.GetFiles())
{
FileSecurity ds = filesindires.GetAccessControl();
ds.AddAccessRule(new FileSystemAccessRule("Authenticated Users",
FileSystemRights.FullControl, AccessControlType.Deny));
filesindires.SetAccessControl(ds);
}
使用该方法,我拒绝用户打开文件,但我只希望防止复制。如何在允许用户读取文件的同时防止文件被复制?
如果你能读懂它,你就可以复制它