防止FileSystemWatcher路径重命名

时间:2019-02-13 05:25:43

标签: c# file

我在代码中使用FileSystemWatcher来跟踪受监视路径下文件的任何更改/重命名/添加。现在,我需要对受监视的路径(目录位置)施加约束,以使其无法重命名或删除。使用FileSystemWatcher,每当重命名监视的路径时,引用就会自动更改。我尝试添加:

DirectorySecurity.AddAccessRule( 
        new FileSystemAccessRule(User, 
                                 FileSystemRights.ReadAndexecute), 
        AccessControlType.Allow) 

....但这无济于事。谁能建议我如何实现这一目标?

0 个答案:

没有答案