Inno setup InnoSetup:开始菜单程序的路径
InnoSetup中有两个常量:{commonstartmenu}和{userstartmenu},它们分别在Windows 7下的我的电脑上展开为“C:\ProgramData\Microsoft\Windows\Start Menu”和“C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu”Inno setup InnoSetup:开始菜单程序的路径,inno-setup,startmenu,Inno Setup,Startmenu,InnoSetup中有两个常量:{commonstartmenu}和{userstartmenu},它们分别在Windows 7下的我的电脑上展开为“C:\ProgramData\Microsoft\Windows\Start Menu”和“C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu” 我是否可以简单地将“\Programs”字符串添加到它们中,以获取“公用”和“用户开始”菜单的“所有程序”文件夹的路径?是否保证“
我是否可以简单地将“\Programs”字符串添加到它们中,以获取“公用”和“用户开始”菜单的“所有程序”文件夹的路径?是否保证“开始”菜单的所有程序文件夹都命名为“\Programs”?如果否,如何获取其名称?否,您不能假定它的名称为“程序”
{commonprograms}
是要直接引用“程序”/“所有程序”的正确常量
但是,如果您想安装多个快捷方式,那么最好按照RobeN的建议使用
{group}
和DefaultGroupName
。也有。通过在[Setup]
部分中设置DefaultGroupName
,您可以将默认为AppName
的最后一部分更改为自定义值。例如,DefaultGroupName=MyAppDeveloper\MyAppName
非常感谢,我在Inno设置常量列表中搜索了几次,但不知怎的错过了{commonprograms}和{userprograms}。