我看到这个问题已在几年前提出过,但没有得到合理的答案。
为什么这不适用于{src}\some.exe
?
// Launch Notepad and wait for it to terminate
// if Exec(ExpandConstant({win}\notepad.exe), '', '', SW_SHOW,
// ewWaitUntilTerminated, ResultCode) then
如果我将notepad.exe复制到我的Inno设置目录中,({src}\notepad.exe
)它不起作用。
{src}
上有什么秘密?
答案 0 :(得分:0)
notepad.exe
如果将其从C:\Windows
文件夹中复制出来,则无效。所以这是一个错误的二进制文件来测试代码。
一般来说,{src}
常数并不是秘密。代码才有效。但不是notepad.exe
。