2011-04-18 33 views
0

我需要在安装过程中为所有用户创建文件读/写。目前,该文件只能读写管理员,只能读取非管理员。在安装过程中为所有用户创建文件读写

我正在使用InstallShield Premier 2010.问题是我对这个产品很新,不太清楚如何实现这个。帮助文件几乎没有帮助。有关如何使用InstallShield实现此目的的任何想法。

如果存在的话,我也会开放一种非InstallShield的做事方式。

感谢

回答

1

您可以用鼠标右键单击一个文件或文件夹,选择属性,然后单击“权限”按钮。另一种解决方案是使用XCACLS.EXE作为自定义操作。

+0

谢谢您的回答,但右击这些文件不会是可能的,因为它在安装过程中运行。此外,看起来好像XCACLS.exe与Windows 2000相关。如果它仍然对XP或更高版本有效,那么将其添加为自定义操作将成为选项。你有没有使用XP或更高版本或在类似于我的情况? – user489041 2011-04-18 21:24:20

+0

对于右键单击,我指的是InstallShield应用程序。选择项目中的文件和文件夹页面,以便配置文件和文件夹。此外,XCACLS适用于较新的Windows版本,包括Vista和Windows 7.您需要将其作为延期运行而不进行模拟。 – 2011-04-19 06:24:12

+0

太棒了,我实际上可以通过设置Install Shield权限和使用XCACLS来组合它。谢谢 – user489041 2011-04-21 16:37:08

相关问题