1

Я не могу удалить файл ярлыка из CMD, говоря, что файл не существует. Но если я открою Desktop, он существует, и я могу его удалить. Я попытался скопировать, и увидел что-то странное. Если я скопирую это в то же место, создал новый ярлык с тем же именем, но если я попробую это во второй раз, его имя меняется

ИЗОБРАЖЕНИЕ - изменение имени снимка

На CMD:

ИЗОБРАЖЕНИЕ - Не удается найти C:\Users\Bosty\Desktop\PC Remote Receiver.lnk

Мне просто нужно удалить этот ярлык после установки, это пакет NSIS, и я использую беззвучный режим с файлом bat, я искал блокировку создания ярлыка при установке, но не могу его найти :(

2 ответа2

1

Вы можете сделать нас из подстановочных знаков:

DEL "C:\adjust\path\shortcut_name.*"

Имейте в виду: это всего лишь обходной путь, и все файлы с одинаковыми именами будут удалены из целевого каталога!

1

Хотя это не отображается, даже если вы установили запрет на скрытие расширений в Проводнике, все файлы ссылок имеют расширение .lnk.

Если вы создаете ярлык для Блокнота, который выглядит как notepad.exe , чтобы удалить его из командной строки, введите:

del notepad.exe.lnk

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