Não consigo excluir o arquivo de atalho do CMD, dizendo que o arquivo não existe. Mas se eu abrir o Desktop ele existe e posso excluí-lo. Tentei copiar e vi algo estranho, se eu copiar para o mesmo lugar, criei um novo atalho com o mesmo nome, mas se eu tentar pela segunda vez o nome está mudando
IMAGEM - Alteração do nome do Shotcut
No CMD:
IMAGEM - Não é possível encontrar C:\Users\Bosty\Desktop\PC Remote Receiver.lnk
Só preciso remover esse atalho após a instalação, é o pacote NSIS e estou usando o modo silencioso com arquivo bat, procurei bloquear a criação de atalho na instalação mas não encontrei :(
Responder1
Você pode usar curingas:
DEL "C:\adjust\path\shortcut_name.*"
Ter a noção:esta é apenas uma solução alternativa e excluirá todos os arquivos com o mesmo nome no diretório de destino!
Responder2
Embora não seja mostrado, mesmo que você tenha definidonãopara ocultar extensões no Explorer, todos os arquivos de link têm a extensão.lnk.
Se você criar um atalho para o Bloco de Notas que pareça ser notepad.exe
, para excluí-lo de um prompt de comando, digite:
del notepad.exe.lnk