【问题标题】:Copy permissions from one Windows Folder to another将权限从一个 Windows 文件夹复制到另一个
【发布时间】:2011-05-18 10:14:57
【问题描述】:

我需要创建一个小型 C# Windows 应用程序,它将安全权限从一个文件夹复制到另一个文件夹。这也包括复制组权限。应对此类挑战的最佳方式是什么?

约瑟夫·凯塞特

【问题讨论】:

    标签: c# winforms security permissions copy


    【解决方案1】:

    与其自己编写整个事情,不如让您的应用程序运行像AccessChk 这样的工具(使用-l 参数),然后根据您解析的信息将权限应用于目标文件夹来自 AccessChk 的输出。

    【讨论】:

      【解决方案2】:

      首先使用DirectoryInfo 取出文件夹,然后使用GetAccessControl 方法取出DirectorySecurity 类的实例。 然后你就可以打电话给GetAccessRulesAddAccessRule,这应该可以帮助你开始。

      【讨论】:

        猜你喜欢
        • 2022-10-25
        • 1970-01-01
        • 2013-11-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-21
        • 2023-01-14
        • 2012-06-13
        相关资源
        最近更新 更多