在 Windows 上创建软链接硬链接等


使用 CMD

CMD下有一个 mklink 的工具,请注意权限,创建时一般需要管理员权限。

D:\>mklink
创建符号链接。

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

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

举例:
创建目录符号链接(软链接):

mklink /D C:\Users\Username\LinkToFolder C:\Users\Username\OriginalFolder

创建硬链接:

mklink /H C:\Users\Username\HardLinkToFile.txt C:\Users\Username\OriginalFile.txt

使用 PowerShell

mklink 仅能在 CMD 下使用, PowerShell 是没有的,如果你想要使用就得先敲 cmd 进入到 CMD 中再使用。
在 PowerShell 中使用 New-Item 命令来来创建链接,同样需要注意管理员权限。
举例:
创建软链接:

New-Item -ItemType SymbolicLink -Path C:\\image -Target C:\\source.txt

创建硬链接:

New-Item -ItemType HardLink -Path C:\\image.txt -Target C:\\source.txt

参考资料:

订阅评论
提醒
用户头像

0 评论
最旧
最新 最多投票