mklink 的使用

简介: mklink 的使用

mklink 是 Windows 操作系统中的一个命令行工具,用于创建符号链接、硬链接和目录联接。它允许你在文件系统中创建指向文件或目录的快捷方式,这样可以在不同的位置访问相同的数据。以下是 mklink 命令的一些基本用法:

基本语法

mklink [[/D] | [/H] | [/J]] <Link> <Target> 
/D:创建一个目录符号链接(默认创建文件符号链接)。
/H:创建一个硬链接(仅适用于文件)。
/J:创建一个目录联接(类似于符号链接,但只能用于目录)。
<Link>:指定要创建的符号链接或联接的名称。
<Target>:指定符号链接或联接所指向的目标文件或目录的路径。

示例

创建一个文件符号链接:

  1. mklink link.txt target.txt

这将创建一个名为 link.txt 的符号链接,指向 target.txt 文件。

  1. 创建一个目录符号链接:
mklink /D linkDir targetDir

这将创建一个名为 linkDir 的目录符号链接,指向 targetDir 目录。

  1. 创建一个硬链接:
mklink /H hardlink.txt target.txt

这将创建一个名为 hardlink.txt 的硬链接,指向 target.txt 文件。注意,硬链接不能用于目录。

  1. 创建一个目录联接:
mklink /J linkDir targetDir

这将创建一个名为 linkDir 的目录联接,指向 targetDir 目录。目录联接与符号链接类似,但通常用于将目录连接到另一个位置。

注意事项

必须以管理员身份运行命令提示符才能使用 mklink。

符号链接和硬链接对文件系统有不同的行为,符号链接可以指向不存在的目标,而硬链接必须指向存在的文件。

目录
相关文章
|
23天前
|
Windows
PowerShell 复制文件和文件夹
PowerShell 复制文件和文件夹
27 1
|
1月前
|
存储 编解码 文件存储
Windows 中的硬链接、目录联接(软链接)、符号链接、快捷方式
【10月更文挑战第5天】本文介绍了四种链接类型的概念及用途:硬链接允许通过多个入口访问同一文件内容,适用于不复制文件的情况下提供多处访问;软链接(目录联接)用于创建目录间的虚拟映射,可跨越文件系统;符号链接则更为灵活,可链接文件或目录并指向任意路径;快捷方式则是Windows中常用的一种特殊文件类型,便于快速访问程序、文件或网络资源。分别描述了它们的定义、工作原理、特点以及创建方法。
302 10
|
Windows
Windows命令之mklink基础
Windows命令之mklink基础
654 0
|
Windows
cmd命令行如何快速进入当前目录
cmd命令行如何快速进入当前目录
512 0
|
存储 Linux Windows
符号链接文件
符号链接文件
204 0
C#编程-27:复制文件和目录
C#编程-27:复制文件和目录
|
Windows
|
存储 安全 数据库
Win系统 - 如何彻底删除文件 / 文件夹?
Win系统 - 如何彻底删除文件 / 文件夹?
1173 0
|
Windows 关系型数据库 Oracle
[20171230]windows mklink.txt
[20171230]windows mklink.txt --//别人的系统,原来的D盘磁盘空间不足,加入新的磁盘,想把原来的D的数据移动到E盘,而通过D盘依旧可以访问, --//问如何做?实际上在windows下也存在类似linux的ln命令,很容易实现这样的需求.我看了一个命令语法.如下: D:\temp>mklink 创建符号链接。
1040 0