Я только начал пытаться использовать nircmd. Когда я создал ярлык в пакетном скрипте, ярлык был успешно создан в папке для меню «Пуск» моего пользователя> «Все приложения» (%AppData%\Roaming\Microsoft\Windows\Start Menu\Programs) и папки «Пуск» на компьютере (%ProgramData%\Microsoft\Windows\Start Menu\Programs), но по некоторым причинам не отображается во всех приложениях в меню «Пуск».

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

Выдержка из сценария, который я использую для создания ярлыка:

set NIR=%cd%\nircmdc.exe
set StartMenuFold=%appdata%\Microsoft\Windows\Start Menu\Programs
set AllAppsFold=%programdata%\Microsoft\Windows\Start Menu\Programs
%NIR% shortcut "%PROGRAMFILES%\EsotericIDE\EsotericIDE.exe" "%StartMenuFold%" EsotericIDE
%NIR% shortcut "%PROGRAMFILES%\EsotericIDE\EsotericIDE.exe" "%AllAppsFold%" EsotericIDE

Что я делаю не так, или это просто проблема с NirCmd? Я мог бы сделать это вручную, но я хотел бы иметь возможность автоматизировать это.

Изменить: Я пытался использовать GOW-версию ln для создания ссылки, Windows распознает его как ярлык, но все равно не помещает его в папку «Все приложения»

Редактировать 2: Оказывается, моя проблема была исключительно ошибка пользователя с моей стороны ... Я ранее прикрепил ярлык к приложению меню Пуск.

1 ответ1

0

Оказалось, что ответ на обе части моего вопроса был здесь: в меню «Пуск» Windows 10 отсутствуют определенные типы ярлыков с принятым ответом.

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

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