如何设置动态链接文件的权限?
|
我有一个InstallScript安装程序,它利用动态文件链接来连接多个组件。这些组件包含标准用户应能够编辑的配置文件。我们最近发现,当这些文件安装在Windows Server 08上时,权限设置为对Administrators组具有完全访问权限,但仅对Users组具有读取和执行访问权限。典型的安装位置是C:\\ programName。
我已经尝试以管理员身份(右键单击-新的文本文件)在C:\\ programName目录中手动创建新文件,并且它们具有相同的权限。我假设这只是新文件的标准权限设置。
在InstallShield中,有什么方法可以设置动态链接文件或包含它们的目录的权限?
我在中寻找权限设置
组织->组件
应用程序数据->文件和文件夹
但是我什么都没找到。动态文件链接的文档没有提及权限。
我们正在使用InstallShield 2010。
没有找到相关结果
已邀请:
2 个回复
物崎巩
或
下的文件,因此,我建议您在应用程序中解决此问题(例如,通过使用每个用户的Documents文件夹)。由于您没有谈论您为什么需要它,因此很难确定这是否适用于您的情况。 如果事实证明在安装而不是在应用程序中解决此问题确实有意义,则可以使用SetObjectPermissions API以编程方式设置权限。
济畦刨