提取zip文件时NSIS脚本文件错误

时间:2013-12-23 14:50:44

标签: nsis

当我使用以下NSIS脚本时:

ZipDLL::extractall "C:\Users\sid008\Desktop\NSISTutorials.zip" "F:\nist" "<ALL>"

然后我收到以下错误:

!define: "MUI_INSERT_NSISCONF"=""

Changing directory to: "C:\Users\sid008\Desktop"

Processing script file: "C:\Users\sid008\Desktop\Ext1.nsi" (ACP)Error: Can't add entry, no section or function is open!
Error in script "C:\Users\sid008\Desktop\Ext1.nsi" on line 1 -- aborting creation process

关于出了什么问题的任何想法?

1 个答案:

答案 0 :(得分:2)

如错误所示:您需要在Function或Section中使用此行。

正确用法:

Section "Section name"
   ZipDLL::extractall "C:\Users\sid008\Desktop\NSISTutorials.zip" "F:\nist" "<ALL>"
SectionEnd

Function Func
   ZipDLL::extractall "C:\Users\sid008\Desktop\NSISTutorials.zip" "F:\nist" "<ALL>"
FunctionEnd
相关问题