我无法从 CMD 中删除快捷方式文件,提示文件不存在。但如果我打开桌面,它就存在,我可以删除它。我尝试复制,但看到了一些奇怪的事情,如果我将它复制到同一个地方,会创建具有相同名称的新快捷方式,但如果我第二次尝试,它的名称就会改变
在CMD上:
图像 - 找不到 C:\Users\Bosty\Desktop\PC Remote Receiver.lnk
我只是需要在安装后删除这个快捷方式,它是 NSIS 包,我正在使用带有 bat 文件的静默模式,我在安装时搜索阻止快捷方式创建,但我找不到它 :(
答案1
您可以使用通配符:
DEL "C:\adjust\path\shortcut_name.*"
请记住:这只是一种解决方法,将删除目标目录中每个同名的文件!
答案2
虽然没有显示,但即使你已经设置不是要在资源管理器中隐藏扩展名,所有链接文件都具有扩展名.lnk。
如果您创建了记事本的快捷方式,并且看起来像是notepad.exe
,则要从命令提示符中删除它,请输入:
del notepad.exe.lnk