Создание ярлыка в подпапке меню «Пуск»? - PullRequest
0 голосов
/ 07 сентября 2018

Я хочу создать ярлык в подпапке Startmenu:

[Icons]
Name: "{commonstartmenu}\MY-COMPANY\MyApp"; Filename: "{app}\MyApp.exe"

Я пытался установить его в Windows 7 x64. (Без подпапки это работает).

Но это не работает в подпапке! Почему бы и нет? Как я могу заставить это работать?

РЕДАКТИРОВАТЬ: я обнаружил, что "группа" должна быть определена в разделе "[Настройка]":

DefaultGroupName=MY-COMPANY

и затем это можно использовать в качестве замены для папки StartMenu:

[Icons]
Name: "{group}\MyApp"; Filename: "{app}\MyApp.exe"

Это странно и идет вразрез с логикой файловой системы. Но это работает.

1 Ответ

0 голосов
/ 07 сентября 2018

В течение нескольких лет создание папок в меню Пуск противоречит рекомендациям Windows. Так что даже не пытайтесь это сделать (Windows 10 может доставить вам неприятности, если вы попробуете).


Кстати, ваш скрипт работает на Windows 7:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...