Cygwin执行Windows快捷方式文件(.LNK)

二进制杀手

我在Windows上使用Cygwin作为我的cmd替代品,并且正在清理系统PATH变量。

我现在有一个文件夹,其中包含exe和快捷方式(.LNK)文件,该文件位于PATH中,其中包含我从命令行使用的所有小型应用程序和软件。

一切都可以通过CMD运行,但是快捷方式.LNK文件不能通过Cygwin运行。相反,我得到了

bash:/cygdrive/e/Apps/uniserver.lnk:无法执行二进制文件

我唯一的猜测是因为它认为.lnk应该是符号链接?

无论如何,可以让Cygwin启动快捷方式吗?

著名的加金

您可以使用cygutils软件包的cygstart一部分实用程序从Cygwin执行Windows LNK文件,如下所示:

cygstart [OPTION]... FILE [ARGUMENTS]

请参阅cygstart --help以获取可用选项。

在您的情况下,以下内容就足够了:

cygstart /cygdrive/e/Apps/uniserver.lnk

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何检索.lnk(快捷方式)文件的名称

使用Powershell获取快捷方式(.lnk)文件的目标

如何从 UWP 应用访问 *.lnk 文件(快捷方式)

使用Windows API创建快捷方式.lnk

在节点上访问Windows快捷方式(.lnk)数据

Java中的Windows快捷方式(.lnk)解析器?

在Go中创建Windows快捷方式(.lnk)

无法找到Windows 10 .lnk快捷方式

如何使用Java创建(和读取)Windows快捷方式(.lnk文件)?

Windows 7总是询问我是否要打开工具栏快捷方式(.lnk文件)

从 .lnk 快捷方式文件 (cmd | .bat) 获取目标文件的路径

python可以检测快捷方式文件(.lnk)是否不再起作用吗?

如何获取批处理文件以将.lnk快捷方式复制到桌面

如何在Windows的命令提示符下解析.LNK快捷方式?

.lnk快捷方式中的环境变量

从lua创建lnk快捷方式(不带lfs)

如何创建桌面快捷方式(链接),但是具有自己的快捷方式文件扩展名(例如.appfolder),而不是在C#中以编程方式创建.lnk?

创建现有文件的许多快捷方式(.lnk)并将目标参数添加到所有快捷方式

在没有.lnk扩展名的情况下从命令提示符运行快捷方式(Windows)

Ubuntu 20.04 - WineHQ 6.0 - 为程序创建 .lnk 快捷方式

Windows 7隐藏* .lnk目标

没有 lnk 覆盖箭头的 lnk 文件的 SHGetFileInfo

在Windows 8中修复.lnk文件

Windows桌面上的cygwin ssh快捷方式

通过 .lnk 文件导入可执行文件

无法使用VBScript修改.LNK文件

.lnk文件是符号链接还是结点?

TFS - 上传 lnk 文件以测试附件

如何在git中跟踪.lnk文件?