Nsis ExecWait命令引擎盖下

时间:2016-05-17 14:23:26

标签: nsis

我知道使用Nsis ExecWait来运行一个进程。我需要挂钩它以便我可以将exe替换为exec。

问题是我不知道api会挂钩。我尝试深入了解Nsis源代码,直到现在什么也找不到:(。那么有没有人熟悉nsis源代码给我一些线索所以我可以找到引擎盖API下的ExecWait命令?

1 个答案:

答案 0 :(得分:1)

ExecWait目前仅为CreateProcess + WaitForSingleObject

在NSIS源代码中,该指令在编译器(script.cpp)中称为TOK_EXECWAIT,它映射到安装程序存根(exehead / exec.c)中的EW_EXECUTE操作码...