linux编辑lnk文件,如何打开和编辑Windows .lnk快捷方式文件? | MOS86

71b5c0fc49b11409877cc5972a473247.gif

大多数人永远不会需要打开。lnk文件进行编辑,当有必要或需要的时候可能会有极少的情况。但是如何打开和编辑快捷方式文件?今天

今天的问题

问题

SuperUser读者Jez想知道如何打开。lnk文件查看Windows中的lnk文件是一个实际的文件,旨在成为另一个文件的快捷方式,但我真的想查看的内容。lnk文件本身。但是,我发现这是不可能的。

无论我尝试什么,我的应用程序打开它指向的文件的内容(拖放到文本或十六进制编辑器,文件)。

有什么办法我可以得到一个程序来实际打开。lnk文件本身而不是它指向的文件?

有一种方法可以让Jez实际打开。lnk文件并编辑它们?

答案

SuperUser贡献者和31415,Julian Knight和Vinayak为我们提供了答案。首先,和31415:

使用HxD十六进制编辑器,可以打开。lnk文件只要不错,只要你不拖放就可以了。

作为解决方法,打开命令提示符并重命名。lnk文件具有不同的,不存在的扩展名,如。lne:

cd / dLNKLNE完成后,请确保使用原始文件重命名文件。lnk扩展恢复其通常的功能。

随后由Julian Knight:

回答一点一点lnk文件用于Windows将其视为指向另一个文件的链接,因此应该难以编辑。如果您描述为什么要编辑它,也许会有所帮助。您可以更改a的设置。lnk文件右键单击并选择属性。

如果你真的想编辑它,你需要一个特殊的工具。其中有几个包括900mh1112

lnk解析器LnkEditorGUIlnkedit

我没有尝试任何这些,只是谷歌他们。

您还可以通过PowerShell编辑属性(从堆栈溢出的上一个答案):

复制项$ sourcepath $ destination ##获取我们要用作模板的lnk$ shell = New-Object -COM WScript。贝壳$ shortcut = $ shell。CreateShortcut($ destination)##打开lnk$快捷方式。TargetPath =可执行程序说明=Save()##保存

由于这使用Shell COM对象,您还可以使用WSH甚至Office中的VBA。

最后,来自Vinayak:

的答案

我已经尝试过,它适用于我在Windows 8上。1:

开在记事本:

中的lnk文件只需将它们拖放到记事本窗口中即可。如果您通过打开对话框打开它们,记事本将打开指向的exe文件。lnk文件。

开HxD中的lnk文件Hex Editor:

打开它们,就像使用Open对话框(File

开lnk文件使用命令prompt:

导航到包含的文件夹。lnk文件并键入command:LNK

开关于任何程序的lnk文件:

启动命令提示符,导航到程序所在的文件夹,使用command: PROGRAM_NAME。可执行程序

有什么要补充说明吗?在评论中发出声音。想要阅读其他技术精湛的Stack Exchange用户的更多答案?在这里查看完整的讨论话题。

."

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值