符号链接Cygwin vs.Msys2 vs.Win 10(mklink)

符号链接Cygwin vs.Msys2 vs.Win 10(mklink),cygwin,symlink,msys2,mklink,mobaxterm,Cygwin,Symlink,Msys2,Mklink,Mobaxterm,我的意思是从PortableApps在Win 10下的Msys2中创建符号链接 (我需要便携式应用程序,以便能够跨系统携带应用程序目录),就像我在Linux中所做的那样 为了比较,我将引用我所看到的:1)Msys2;还有另外两个选项:2)便携式MobaXTerm(基于Cygwin),3)DOS命令提示符 Msys2: 我收到错误ln:无法创建符号链接“myfile”:不允许操作 编辑(我不确定其间是否有任何更新):现在在Msys2ln-s myfile中不报告错误,但它复制目标,而不是创建符号

我的意思是从PortableApps在Win 10下的Msys2中创建符号链接 (我需要便携式应用程序,以便能够跨系统携带应用程序目录),就像我在Linux中所做的那样

为了比较,我将引用我所看到的:1)Msys2;还有另外两个选项:2)便携式MobaXTerm(基于Cygwin),3)DOS命令提示符

  • Msys2: 我收到错误
    ln:无法创建符号链接“myfile”:不允许操作

    编辑(我不确定其间是否有任何更新):现在在Msys2
    ln-s myfile中
    不报告错误,但它复制目标,而不是创建符号链接。我不知道为什么会改变行为,但这对我来说也是无用的

  • MobaXTerm: 我可以做
    ln-s myfile
    ,没有问题。 但这不是一个合适的解决办法

  • 命令提示符
    mklink
    创建符号链接。 如果我可以从msys2启动它,这可能是一个解决方法。 但它需要管理员权限,或者至少,我需要一些没有这个要求的东西。 (我想知道MobaXTerm如何克服这一要求)。 看

  • (待定:Windows资源管理器:未对其进行测试)

  • 为什么会有差异?
    有没有办法在Msys2中创建符号链接(没有管理员)?也许可以从Msys2启动一个Cygwin进程,这当然需要在系统中有一些Cygwin应用程序(Cygwin dll可以单独是enouhg吗?)

    相关的:


    用法:项次[选项]。。。[-T]目标链路_NAME@Biswapriyo-它不起作用,请参阅更新的OP。