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

image

同时我创建了一个快捷方式,发现两者并不是一样的,通过mklink创建的链接文件类型是.symlink,快捷方式的类型就是快捷方式

image

创建目录符号链接

mklink /D 链接目录 目标目录

示例:

mklink \D E:\software_link D:\software

image

image

创建硬链接(仅限文件,同一分区)

mklink /H 链接文件 目标文件

示例:

mklink /H D:\a_hard_link.txt D:\a.txt

image

image

posted @ 2025-08-05 11:16  雨中遐想  阅读(232)  评论(0)    收藏  举报