InnoSetup: путь к программам меню "Пуск"
В InnoSetup есть две константы: {commonstartmenu} и {userstartmenu}, которые раскрываются как "C:\ProgramData\Microsoft\Windows\ Меню Пуск" и "C:\Users\ Имя пользователя \AppData\Roaming\Microsoft\Windows\Start". Меню "соответственно на моем ПК под Windows 7.
Могу ли я просто добавить к ним строку "\ Programs", чтобы получить путь к папке "Все программы" общего и пользовательского меню "Пуск"? Гарантируется ли, что папка "Все программы" в меню "Пуск" называется "\ Programs"? Если нет, как я могу получить его имя?
1 ответ
Нет, вы не можете предполагать, что он называется "Программы".
{commonprograms}
является правильной константой для использования, если вы хотите обратиться к "Программы" / "Все программы" напрямую.
Однако, если вы хотите установить более одного ярлыка, лучше использовать {group}
а также DefaultGroupName
как предложил RobeN.