限制对使用wix安装程序安装的文件夹的访问

时间:2017-02-10 06:28:14

标签: wix installer

我的用例是运行一个msi包,除了执行其他操作外,还创建一个文件夹,只有管理员才能访问。我尝试使用util:PermissionEx元素,但PermissionEx元素的wix页面并没有真正说明不同属性的作用。我尝试了各种各样的东西,例如下面的,但我仍然可以从管理员和非管理员用户帐户访问创建的文件夹。

<Directory Id=“TmpDir” Name=“TmpDir”>

<Component Id="CreateDir" Guid=“<>">

    <CreateFolder>

      <util:PermissionEx User="Users" Read="no" GenericRead="no”/> <!— Tried different combinations here —>

    </CreateFolder>

  </Component>

  </Directory>

有关我应该如何实现上述目标的任何帮助。如果我的问题不清楚,请告诉我,我可以更详细地或以不同的方式解释。包裹也有

InstallScope="perMachine"
InstallPrivileges="elevated"

0 个答案:

没有答案