Inno设置:如何更改用于创建快捷方式的文本?

时间:2016-01-22 14:15:28

标签: inno-setup shortcut

我有一个主应用程序, MainProgram.exe 和另一个应用程序 Launcher.exe ,它只是做了一些工作,启动了主应用程序( MainProgram.exe )并自行关闭。我不希望我的用户知道发射器正在运行。

使用Inno设置我可以将这两个程序安装到一个文件夹中,快捷方式 Launcher.exe ,甚至在安装完成后启动 Launcher.exe

但是如何告诉Inno设置设置用户看到的 MainProgram.exe 而不是启动器的快捷方式或菜单项的文本。 exe ,即使实际指向的文件是Launcher.exe (同样适用于'卸载...'菜单项的文字)。

我确实检查了这两个问题,但都没有给出答案。

Renaming/replacing ShortCut During Inno Setup Installation

Inno Setup Shortcut Issue

我想我可以直接交换文件名,但是太过于混乱!

1 个答案:

答案 0 :(得分:1)

使用安装脚本中的[Icons]部分进行设置。一个例子是:

Name: "{group}\Main Program"; FileName: "{app}\Launcher.exe"; WorkingDir: "{app}"; IconFIleName: "{app}\MainProgram.exe"; Comment: "This is your launcher program in disguise".