Wix:如何设置文件夹和所有子文件夹的权限

2024-02-29

我知道如何设置文件夹的权限:

<DirectoryRef Id="ProgramFilesFolder">
  <Directory Id="PHPFolder" Name="PHP">
    <Component Id="PHP_comp" DiskId="1" Guid="*">
      <CreateFolder>
        <Permission User="Everyone" GenericAll="yes" />
      </CreateFolder>

但是,我还需要将权限应用于所有子文件夹。如果不列出所有文件夹,这可能吗?


首先,我建议您使用许可Ex http://wix.sourceforge.net/manual-wix3/util_xsd_permissionex.htm反而。它是一个标准的 WiX 扩展,与 Permission 相比,它有一个巨大的优势 - 它不会覆盖,但会修改 ACL。默认情况下,它将权限应用于该文件夹及其所有后代文件和文件夹,因此您无需指定任何额外内容。

希望这可以帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Wix:如何设置文件夹和所有子文件夹的权限 的相关文章

随机推荐