![快捷方式在资源管理器中可以正常打开,但在 cmd.exe 中却无法打开](https://linux22.com/image/1518563/%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F%E5%9C%A8%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%AD%E5%8F%AF%E4%BB%A5%E6%AD%A3%E5%B8%B8%E6%89%93%E5%BC%80%EF%BC%8C%E4%BD%86%E5%9C%A8%20cmd.exe%20%E4%B8%AD%E5%8D%B4%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80.png)
在其他类似系统上,在 cmd.exe 框中输入 foo.lnk 将调用链接(打开它指向的内容),但无论出于什么原因,在某个特定系统上,它会在 Wordpad 中打开 .lnk 文件本身的内容(似乎来自具有HKCR\*\Shell\(Default)
值的Wordpad
.)
我搜索了网络并阅读了类似这样的帖子如何在 Windows 7 中重置快捷方式(.lnk 文件)?但那里的解决方案都无济于事。
assoc .lnk
已经显示.lnk=lnkfile
。
HKCR\.lnk\(Default)
显示lnkfile
。
我也尝试过清除HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk
。
但问题仍然存在。
以下是注册表中的一些信息。如需更多信息,请随时询问。
HKEY_CLASSES_ROOT\*
HKEY_CLASSES_ROOT\.lnk 和 HKEY_CLASSES_ROOT\lnkfile
谢谢你的帮助。