NSIS是否支持外部文件



i BASIALY想要在我的设置可执行文件旁边有一个非常大的(大于2GB(的文件。要实现这一点,在脚本中,我尝试了以下内容:

File "$EXEDIR/verybigfile"

但是,我有以下错误:

文件:" $ exedir/eslybigfile" ->找不到文件。

可以在NSIS中执行此操作,还是我需要插件才能意识到这一点?谢谢。

File指令不能使用诸如$EXEDIR之类的变量,它需要计算机上的本地路径,但是您将击中2 GIB限制,因为这些文件存储在安装程序中。

如果您要运送DVD或类似的内容,则可以使用CopyFiles /SILENT "$EXEDIRfiles*.*" "$InstDir"将文件从DVD复制到用户系统。该指令不支持任何形式的减压,它只是一个普通的复制操作。

您需要使用插件从.zip/.7z文件中提取。

最新更新