![如何在 Windows Server 2003 上创建目录符号链接?](https://linux22.com/image/1294896/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%20Server%202003%20%E4%B8%8A%E5%88%9B%E5%BB%BA%E7%9B%AE%E5%BD%95%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5%EF%BC%9F.png)
我正在尝试在 Windows Server 2003 下创建目录符号链接,但没有任何成功。
我已经尝试过 junction.exe (Sysinternals)、ln.exe 和 linkd.exe (Windows Server 2003 Resource Kit)。
我想要c:\文件夹\子文件夹链接到\文件服务器\realSubfolder
这在 Windows 7 下运行良好(使用 mklink.exe),但我无法让它在 Windows Server 2003 下运行。
有人能帮助我吗?
答案1
你不能。目录符号链接是在 Windows Vista 中引入的。最接近的类似物是目录重新解析点(又称连接点),您引用的 Systinternals Junction 工具可以创建它。
答案2
也许问题在于,出于安全原因,组策略不允许您在网络路径上使用目录符号链接。
请在这里检查:Computer Configuration\Administrative Templates\System\NTFS File System\Selectively Allow The Evaluation Of A SymbolicLink
答案3
连接点不支持 UNC 路径。它仅解析本地路径。
连接点是重新解析点的子集,因此同样的限制也适用。
从 Vista 开始,您可以创建符号链接,它将解析为远程路径。它们甚至允许您将符号链接与远程路径进行菊花链连接。
答案4
你可以,请查看我在 stackoverflow 上对这个类似问题的回答 -https://stackoverflow.com/a/18593425/18475