Ntfs 下的链接符号创建

时间:2023-08-17 09:46:14

熟悉过 Unix/Linux 都应该知道,Unix/Linux 用 ln 建立硬链接,ln -s 建立软链接(符号链接)。

硬链接和符号链接的区别

Ntfs下的也有链接符:

内置命令:mklink     与linkd类似

创建符号链接。

MKLINK [[/D] | [/H] | [/J]] Link Target

/D      创建目录符号链接。默认为文件
                 符号链接。
         /H      创建硬链接而非符号链接。
         /J      创建目录联接。
         Link    指定新的符号链接名称。
         Target  指定新链接引用的路径
                 (相对或绝对)。

https://docs.microsoft.com/zh-cn/sysinternals/downloads/junction

junction.exe 与 linkd.exe 工具类似,只能对目录进行添加、查看、删除。

fsutil hardlink create <new filename> <existing filename> 硬链接:只能对文件添加

https://support.microsoft.com/zh-cn/help/205524

MountVol.exe是对卷进行装载、查看、删除。

C:\WINDOWS\system32>mountvol.exe /?
创建、删除或列出卷装入点。 MOUNTVOL [drive:]path VolumeName
MOUNTVOL [drive:]path /D
MOUNTVOL [drive:]path /L
MOUNTVOL [drive:]path /P
MOUNTVOL /R
MOUNTVOL /N
MOUNTVOL /E
MOUNTVOL drive: /S path 指定装入点将驻留的现有 NTFS 目录。
VolumeName 指定装入点的目标的卷名称。
/D 从指定的目录中删除卷装入点。
/L 列出指定目录的已装入的卷名称。
/P 从指定目录删除卷装入点,卸下此卷并使此卷无法装入。你可以创建
一个卷来再次使此卷可以装入。
/R 删除不在系统中的、卷的装入点目录和注册表设置。
/N 禁用新卷的自动装入。
/E 再次启用新卷的自动装入。
/S 将 EFI 系统分区装载到提供的驱动器。