与cygwin的本机符号链接Windows 2008 R2

是否有可能在Windows上创build一个SSH会话,然后做一些文件夹/文件操作,然后创build一个NATIVE Windows符号链接

即将被IIS和其他应用程序/服务识别的符号链接。

我试图创build一个符号链接到一个文件夹,但我得到的是一个1kb系统文件(具有相同的名称)符号链接文件夹应该在哪里。

使用ln -s SOURCE TARGET

我结束目标(系统文件,1kb)。

但在cygwin我可以看到正常的符号链接文件夹。

Cygwin具有自己的符号链接文件格式,因为本地Windows符号链接没有正确的POSIX语义。 更糟糕的是,只有pipe理员可以创build它们。

如果您拥有pipe理员权限,则cmd /c mklink可以让您从Cygwin会话访问cmd.exe的内置mklink命令。 结合cygpath添加POSIXpath支持,例如:

 mklink() { cmd /c mklink "$(cygpath -w $1)" "$(cygpath -w $2)"; } 

两年后,但我有答案

 CYGWIN=winsymlinks:native ln -s SOURCE TARGET 

CYGWIN环境variables

你在找什么被称为Windows世界中的一个路口。 你可以从微软的Sysinternals套件中find一个工具,更确切地说: http : //technet.microsoft.com/en-us/sysinternals/bb896768.aspx 。

我知道这是可能的文件夹,但我不认为它适用于文件,而且它是不可能创build远程共享连接。