COD*_*IJY 5 windows inno-setup
是否可以在*.iss脚本中定义编译前/编译后操作?
简而言之,我需要*.bat在编译之前和之后运行脚本。
一种方法是恢复逻辑并从批处理文件运行命令行编译器:
call precompile.bat
ISCC.exe setup.iss
call postcompile.bat
Run Code Online (Sandbox Code Playgroud)
如果您需要 GUI 解决方案,可以使用ISTool,它是一个 Inno Setup 扩展,它直接支持预编译和后编译“步骤”。但不幸的是这个项目不再维护了。您也许可以将其更新到最新的 Inno Setup 版本,因为它是开源的。
在编译之前运行某些脚本的另一种方法是使用Exec预处理器函数。
#expr Exec("precompile.bat")
Run Code Online (Sandbox Code Playgroud)
另请参阅编译 Inno Setup 脚本时是否可以调用批处理文件?
| 归档时间: |
|
| 查看次数: |
4299 次 |
| 最近记录: |