我必须用一个 nsis 脚本创建两个 exe 文件。一个包含作为完整包的 zip 文件,另一个不包含 zip 文件。我在 perl 文件中设置了一个参数,该文件正在调用我的 nsis 脚本并使用 nsis 脚本中的参数。问题在于“outfile”。无法检查状况。
例子:
传递参数为 $FULL_PKG =1(带 zip 文件),=0(不带 zip 文件) name "PKG" Strcmp ${FULL_PKG} "1" 0 1 outfile "FULLPKG.exe" outfile "PKG.exe"'
ERROR: command not valid outside section or function