我正在为Windows开发一个install4j应用程序。应用程序具有需要为每个用户可用的配置目录。我已经尝试将config目录复制到$ {installer:sys.programDataDir},但是用户无法从应用程序编辑Windows 7中的配置文件。所以我想分别为每个用户在用户主文件夹中复制配置目录。
答案 0 :(得分:2)
install4j无法为您枚举所有用户,这通常是一个难题,因为用户并非总是本地用户,您最终可能会遇到大量潜在用户。
我建议在用户第一次启动应用程序时创建配置文件。您可以添加自定义安装程序应用程序,其中包含可以从您自己的代码调用的“复制文件或目录”操作。在Installer->屏幕&屏幕上选择自定义安装程序应用程序。 “操作”选项卡,然后激活右侧的“启动器集成”选项卡。集成向导将为您提供代码段。