如何创建 NTFS 连接点?

如何创建 NTFS 连接点?

如何在 Windows XP 中创建 NTFS 连接点?

答案1

默认情况下,Windows XP 没有创建连接点的工具。此工具 ( linkd) 是Windows 资源工具包工具

另一个工具是交界处作者:马克·鲁西诺维奇(Mark Russinovich)。

答案2

您对连接点的定义是硬链接到另一个目录的目录吗?

如果是这样的话就很简单了

mklink /J <new directory to be linked> <target directory>

此后目录之间不再有区别。它们具有相同的 MFT_REF(来自http://en.wikipedia.org/wiki/NTFS_symbolic_link)。

fsutil也有助于查询重新解析点和建立硬链接。

如果您想知道如何以编程方式执行此操作,您可以在卷句柄上使用 NTFS 存储驱动程序 IOCTL 调用。但直接调用 会更简单mklink

请注意,您必须具有目标目录的写入和修改权限。您需要以提升的权限运行 cmd.exe 才能使其正常工作。

答案3

尝试交界处Sysinternals 的实用程序,可在 W2k+ 上使用

答案4

这是 junction.exe 的“实时”链接。

http://live.sysinternals.com/junction.exe

相关内容