有没有办法在install4j中修改所需的磁盘空间选项?
在我的特定用例中,我有一些可选/可下载的组件,这些组件实际上是存档的,如果选中,则会在安装位置解压缩。不幸的是,我不能将档案本身的内容设置为可选组件而不是档案。
安装程序显示基本安装和所选组件所需的磁盘空间,但我需要更新它,以便可选组件添加两次(一次用于下载的zip,第二次用于实际使用的空间)萃取)。
答案 0 :(得分:1)
“安装文件”操作有一个“安装大小计算器”属性,您可以在其中修改默认大小。
答案 1 :(得分:0)
对于磁盘空间检查,添加"运行脚本"行动到" Startup"安装程序的节点并将其脚本设置为
if (SystemInfo.getFreeDiskSpace(context.getInstallationDirectory()) < 2000000000) {
Util.showErrorMessage("You need at least 2 GB of free memory");
return false;
}
return true;
然后,设置&#34;失败策略&#34;动作的属性为&#34;退出失败&#34;: