Я только начал пытаться использовать 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: Оказывается, моя проблема была исключительно ошибка пользователя с моей стороны ... Я ранее прикрепил ярлык к приложению меню Пуск.