在INNO的Exec()中传递常量作为参数

时间:2010-10-28 20:11:55

标签: windows-services arguments exec inno-setup

我使用Inno Setup创建了一个安装程序,我在其中执行我创建的exe,以在Windows XP中创建一个小服务。我需要将两个参数传递给exe - “-install”和安装目录的路径。我没有办法扩展常量{app}以传递{app}中的实际值。有没有办法做到这一点?

由于

2 个答案:

答案 0 :(得分:1)

我真的不明白你想要什么,但也许你正在寻找ExpandConstant功能?

答案 1 :(得分:1)

这应该有效:

[Run]
Filename: {app}\MyApp.exe; Parameters: "-install {app}";

我在使用InnoSetup之前已经完成了它,它为{app}提供了正确的值。

如果您仍有问题,请发布您的代码。