Ярлык, созданный с помощью скрипта, который не отображается в меню «Пуск»

885
Panda0nEarth

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

0
Просто чтобы еще раз проверить, запускаете ли вы эту команду с повышенными привилегиями? Вы не можете создать ярлык в `% ProgramData% \ Microsoft \ Windows \ Start Menu \ Programs` без прав администратора. Run5k 7 лет назад 1
Да, я запустил командный файл из командной строки администратора. Panda0nEarth 7 лет назад 0
Я, конечно, не гуру `nircmd`, но, надеюсь, кто-то еще поднимет, кто может помочь немного больше. Если вы не возражаете, я спрашиваю, есть ли у вас настоятельная необходимость автоматизировать этот процесс? Run5k 7 лет назад 0
Не обязательно, но я просто хотел научиться. Теперь мне любопытно, почему эти ярлыки работают неправильно. Panda0nEarth 7 лет назад 0
Нет воспроизведения в Windows 7 Home Premium 64 bit, работает от имени администратора DavidPostill 7 лет назад 0
Моя проблема была, вероятно, из-за ярлыка в меню «Пуск» с тем же именем / из-за того, что он был первым. Panda0nEarth 7 лет назад 0

1 ответ на вопрос

0
Panda0nEarth

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

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