我在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] 删除。
我来说两句