2016-01-22 23 views
0

我有一个主要的应用,MainProgram.exe和其他应用程序,的Launcher.exe,根本不工作的一点点,启动主程序(MainProgram.exe),并自行关闭。我不希望我的用户知道启动器正在运行。Inno安装程序:如何更改使用的快捷方式文本?

使用Inno Setup的我可以同时安装程序到一个文件夹,使走捷径,的Launcher.exe甚至开始的Launcher.exe安装完成后。

但我怎么告诉Inno Setup的设置,用户看到是MainProgram.exe快捷方式或菜单项的文本,而不是的Launcher.exe,即使该文件实际上被指向是Launcher.exe (与“Uninstall ...”菜单项的文本相同)。

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

Renaming/replacing ShortCut During Inno Setup Installation

Inno Setup Shortcut Issue

我想我可能只是换了文件名一轮,但大公会太混乱!

+1

@KenWhite你可以发布这个答案吗? –

+0

谢谢。这似乎工作。正如马丁所说,如果你可以发布这个答案,我可以接受它,你可以得到信用(在做其他事情之前!) – user3209752

+0

完成。在发布答案之前没有办法首先仔细检查(以上内容来自内存)。感谢您确认它的工作。 :-) –

回答

1

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

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