如何在 Windows Server 2003 上创建目录符号链接?

如何在 Windows Server 2003 上创建目录符号链接?

我正在尝试在 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

相关内容