NSIS:在编译时从文件中读取

foo*_*bar 2 nsis compile-time

我想在编译我的nsis脚本时从文件(config.json)中读取一些值到某些变量中.我怎么可能这样做?

提前致谢.

Sek*_*eki 5

!include命令可以包含任何文件(在编译时),它位于nsis脚本中.但是包含的文件必须符合nsis语法(例如,它应该是!define一些值).

!execute命令可以帮助您:如果您需要绝对处理json文件,您可以编写第三方批处理命令文件来预处理json文件并将其转换为合适的nsis文件.