Windows中的 mklink 使用
mklink 是 Windows 中用于创建符号链接(Symbolic Link)、硬链接(Hard Link)和目录联接(Junction)的命令行工具。常用于将某个路径重定向到另一个路径,非常适合开发、迁移文件夹或节省空间的场景。
基本语法
mklink [选项] <链接名称> <目标路径>
创建符号链接。
MKLINK [[/D] | [/H] | [/J]] Link Target
/D 创建目录符号链接。默认为文件符号链接。
/H 创建硬链接而非符号链接。
/J 创建目录联接。
Link 指定新的符号链接名称。
Target 指定新链接引用的路径(相对或绝对)。
常见用法示例
创建文件符号链接
mklink 链接文件 目标文件
示例:
mklink E:\b.txt D:\a.txt
同时我创建了一个快捷方式,发现两者并不是一样的,通过mklink创建的链接文件类型是.symlink
,快捷方式的类型就是快捷方式
。
创建目录符号链接
mklink /D 链接目录 目标目录
示例:
mklink \D E:\software_link D:\software
创建硬链接(仅限文件,同一分区)
mklink /H 链接文件 目标文件
示例:
mklink /H D:\a_hard_link.txt D:\a.txt