9

Я только что добавил последнюю версию Eclipse IDE на свой компьютер. Eclipse распространяется в виде ZIP-файла, поэтому я разархивировал его в каталог в C:\Program Files как я делал для предыдущих версий Eclipse. Тем не менее, мне также нравится ярлык в меню «Пуск». Я не вижу способа, чтобы это произошло.

После того, как я распаковываю ZIP, один из файлов - eclipse.exe . В прошлом я щелкнул правой кнопкой мыши по этому файлу, создал ярлык и перетащил его в раздел «Все программы» меню «Пуск», и он там находится. Когда я делаю это в Windows 10, я получаю значок, который указывает, что я не могу бросить его туда (там есть красный круг с косой чертой).

Затем я попытался закрепить приложение в меню «Пуск», используя меню правой кнопки мыши. Это не то, что я ищу, хотя:

стартовое меню

Затем я нашел этот вопрос здесь на Super User и следую этим инструкциям. Я сделал ярлык на рабочем столе для приложения, а затем скопировал этот ярлык в %appdata%/Microsoft/Windows/Start Menu/Programs:

расположение ярлыка

Однако результат был идентичен щелчку правой кнопкой мыши и закреплению в меню «Пуск» - не то, что я хочу.

Мне не нужен значок Eclipse в разделе справа. Я хочу, чтобы он появился в разделе слева, где перечислены Dia, Eclipse Luna и другие приложения. Три очевидных решения не дают мне того, чего я хочу.

Как мне это сделать?


По состоянию на 7 сентября 2015 года у меня установлена Windows 10.1 Build 10240, и у меня все еще есть эта проблема. Я попробовал совет, опубликованный в ответах - поместить ярлык на исполняемый файл в %appdata%\Microsoft\Windows\Start Menu\Programs и C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ , но пока нет Успех получить желаемый результат.

Я попробовал что-то новое. Я зашел в %appdata%\Microsoft\Windows\Start Menu\Programs (где расположены Eclipse Process Framework и ярлыки Eclipse Luna) и создал новую папку с именем Eclipse. Эта папка появилась в меню «Пуск». Я скопировал в эту папку ярлыки Eclipse Process Framework, Eclipse Luna и Eclipse Mars. Конечный результат был такой:

меню Пуск 7sept15

Опять же, не то, что я ожидал. Значки Eclipse Process Framework и Eclipse Luna вошли в новую папку, и это хорошо. Значок «Затмение Марса» остался на той стороне, где я этого не хочу.

Вот как выглядит структура папок:

C:\Users\ Томас Оуэнс \ AppData \ Roaming \ Microsoft \ Windows \ Пуск \ Меню

C:\Users\ Томас Оуэнс \ AppData \ Roaming \ Microsoft \ Windows \ Пуск \ Меню \ Программы \ Eclipse

Мне было бы интересно узнать, если это проблема, которая может быть решена в более поздней сборке. К сожалению, мне нравится какой-то уровень стабильности, поэтому переход на один из других потоков релизов мне не поможет. Но если кто-то может указать на то, что это известная проблема, которая была подтверждена как решенная в более поздней сборке, я был бы готов принять этот ответ, как только сборка выйдет в основной поток выпуска.

2 ответа2

7

Таким образом, шаблон выглядит так:

Если вы когда-либо прикрепили ярлык для запуска, то любой ярлык, созданный позднее для той же цели, также будет закреплен.

Одно из решений: переименовать или переместить цель ярлыка.

Например, я ранее прикрепил ярлык к VNC, поэтому не смог его отобразить во всех приложениях. Я переименовал VNC-Viewer-5.2.3-Windows-64bit.exe в vnc 5.2.3.exe , и ярлыки, созданные для него в программах, теперь отображаются во всех приложениях, а не закреплены.

Ярлыки для ранее не закрепленных целей или переименованных целей будут отображаться во всех приложениях. Возможно, вам придется перезагрузить, чтобы увидеть их, но они появятся.

К сожалению, вы, кажется, не можете отменить ярлык в смысле удаления этой ассоциации. Вместо этого, открепление просто удаляет ярлык, и если вы вернете его назад, это будет рассматриваться как «включение булавки». Я предполагаю, что существует база данных «должны быть закреплены», расположенная здесь:

C:\Users\Saber\AppData\Local\TileDataLayer\Database\vedatamodel.edb

Хотя я не знаю простого способа отредактировать это. Возможно, если бы вы использовали hex-редактор для изменения буквы в целевом пути в этом файле, это исправило бы это.

Другие авторы предложили перезаписать всю папку TileDataLayer копией от пользователя с чистыми окнами, однако мне это кажется немного странным.

-1

Щелкните правой кнопкой мыши Eclipse Luna в меню "Пуск" (слева на скриншоте) и выберите "Открыть местоположение файла". В файле есть ярлык, а не исполняемый файл Eclipse. Переместите только что созданный ярлык Eclipse Mars в ту же папку, что и Eclipse Luna, и это должно сработать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .