проблема
Если вы создаете два ярлыка с одной и той же целью, то в меню «Пуск» отображается только один из них. Это верно для:
- результаты поиска в меню «Пуск»
- ручной просмотр папок программ в меню «Пуск»
- закрепленные ярлыки в меню «Пуск»
Это важно, потому что:
- ярлыки могут иметь разные параметры, определенные в диалоговом окне "Свойства", например разные параметры совместимости, или быть настроены на запуск в разных каталогах.
- некоторые программы устанавливают ярлык для командной строки, который должен открываться в папке установки программы. Это обеспечивает легкий доступ к программе из командной строки без необходимости изменять
%PATH%
, но это означает, что пользователи, которые не знают об этом, "теряют доступ" к CMD. Программы, которые делают это:
Вещи, которые я пробовал
- Переименование ярлыков
- Только ярлык, который идет первым в алфавитном порядке, отображается
- Использование папок не помогает
- Только ярлык в папке, которая идет первым в алфавитном порядке отображается
- Закрепление ярлыков не помогает
- закрепленный ярлык обновляется, чтобы указать на отображаемый ярлык
Действия по воспроизведению
Полностью обновленная версия Windows 10 Home.
- Пуск → поиск "Командная строка" (или "cmd").
- (Необязательно) Щелкните правой кнопкой мыши
Command Prompt
→ Закрепить, чтобы начать.- Это делает
Command Prompt
доступной, когда вы открываете меню "Пуск", ничего не ища.
- Это делает
- Щелкните правой кнопкой мыши на
Command Prompt
→ Открыть местоположение файла- Откроется окно проводника в
%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools
- Откроется окно проводника в
- Скопируйте ярлык
Command Prompt
и переименуйте копию "AAA Command Prompt"- Это гарантирует, что он появляется перед
Command Prompt
когда файлы перечислены в алфавитном порядке.
- Это гарантирует, что он появляется перед
- (Необязательно) Щелкните правой кнопкой мыши новый ярлык
AAA Command Prompt
→ Свойства- Измени что-нибудь. (Например, установите каталог "Начать в" в другое место, например
C:\
)
- Измени что-нибудь. (Например, установите каталог "Начать в" в другое место, например
Обратите внимание, что теперь невозможно получить доступ к Command Prompt
строке из меню «Пуск» - она везде была заменена AAA Command Prompt
. Если вы переименуете AAA Command Prompt
в ZZZ Command Prompt
вы вернетесь к обычной версии и потеряете настроенную версию. Перемещение ярлыков в разные папки в %APPDATA%\Microsoft\Windows\Start Menu\Programs\
не помогает.