在Inno安装编译器中运行[Code]或PowerShell脚本

在Inno安装编译器中运行[Code]或PowerShell脚本,powershell,inno-setup,pascalscript,Powershell,Inno Setup,Pascalscript,在生成安装可执行文件之前,是否有办法在Inno安装编译器中运行[code]过程或PowerShell脚本?如果您解释了运行代码的目的,您可能会得到更好的答案。无论如何 一种方法是从批处理文件: powershell-文件precompile.ps1 ISCC.exe setup.iss powershell-文件postcompile.ps1 (也可以从PowerShell脚本本身调用ISCC.exe) 编译前运行脚本的另一种方法是使用 expr Exec(“precompile.bat”

在生成安装可执行文件之前,是否有办法在Inno安装编译器中运行
[code]
过程或PowerShell脚本?

如果您解释了运行代码的目的,您可能会得到更好的答案。无论如何


一种方法是从批处理文件:

powershell-文件precompile.ps1
ISCC.exe setup.iss
powershell-文件postcompile.ps1
(也可以从PowerShell脚本本身调用
ISCC.exe


编译前运行脚本的另一种方法是使用

expr Exec(“precompile.bat”) 或

expr Exec(“powershell-file precompile.ps1”) 另见


如果您需要GUI解决方案,有一个Inno安装扩展,它直接支持编译前和编译后的“步骤”。但不幸的是,该项目已不再维持。您可以将其更新为最新的Inno安装版本,因为它是开源的