我需要将XML文件打包到ExE;
我正在使用NSIS Script包。但我在同一个ExE上查询我使用了默认安装路径C:/ XML-Data / for XML package。
我在相同的XML包中配置了xmlpathconfiguration.conf,它将位于此位置< C:/XML-Data/xmlpathconfiguration.conf>
但我怀疑是“xmlpathconfiguration.conf”用户无法更改文件中的配置输入。
请告诉我如何打包它,以便用户和管理员可以根据需要编辑输入 目前的包装用途
文件“.... \ xmlpathconfiguration.conf”
提前致谢。
此致 Dinesh Sadu
答案 0 :(得分:0)
要更改文件的ACL,您必须使用AccessControl plug-in:
SetOutPath $InstDir
File "....\xmlpathconfiguration.conf"
AccessControl::GrantOnFile "$INSTDIR\xmlpathconfiguration.conf" "(WD)" "FullAccess" ; You should consider using "GenericRead + GenericWrite" instead...