Inno Setup:如何更改用于它创建的快捷方式的文本?
Inno Setup: How do I change the text used for the shortcut it makes?
我有一个主应用程序 MainProgram.exe 和另一个应用程序 Launcher.exe一些工作,启动主应用程序 (MainProgram.exe) 并自行关闭。我不想让我的用户知道启动器正在 运行.
使用 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
我想我可以只交换文件名,但那会太混乱了!
使用安装脚本中的 [图标] 部分进行设置。一个例子是:
Name: "{group}\Main Program"; FileName: "{app}\Launcher.exe"; WorkingDir: "{app}"; IconFIleName: "{app}\MainProgram.exe"; Comment: "This is your launcher program in disguise".
我有一个主应用程序 MainProgram.exe 和另一个应用程序 Launcher.exe一些工作,启动主应用程序 (MainProgram.exe) 并自行关闭。我不想让我的用户知道启动器正在 运行.
使用 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
我想我可以只交换文件名,但那会太混乱了!
使用安装脚本中的 [图标] 部分进行设置。一个例子是:
Name: "{group}\Main Program"; FileName: "{app}\Launcher.exe"; WorkingDir: "{app}"; IconFIleName: "{app}\MainProgram.exe"; Comment: "This is your launcher program in disguise".