Answers:
如果在“长文件名.lnk”周围使用双引号,并且具有特权,它将执行。当LFN中存在空格时,需要使用引号。
例如,"C:\Users\Sunny\Start Menu\Programs\XBMC\xbmc.lnk"
打开XBMC。对于“ 运行”框 Win+ R "path and filename.lnk"
,也是如此Enter
START filename.lnk
应该做到的
只要没有与快捷方式同名的exe,就可以省略.lnk,因此 START filename
上述解决方案在2017年对我不起作用,因此我做了一些尝试。
事实证明,Windows(至少10个)确实区分了链接到本地路径的快捷方式和作为URL的快捷方式。我发现的是
.lnk
.url
因此,指向的快捷方式/superuser//
将带有后缀,.url
而指向C:\Windows
或指向特殊位置的快捷方式Control Panel
将具有后缀.lnk
。
如果要执行快捷方式,只需输入shortcut.suffix
cmd提示符,.suffix
根据上述规则后缀在哪里。您必须首先cd
进入包含快捷方式的文件夹或输入文件的完整路径。就你而言
%userprofile%\Desktop\shortcut.suffix
输入运行对话框(通过调用Win + R
)或cmd提示符都可以解决问题。
Windows及其带来的不便。