mklink命令详解 /H /D /J


mklink命令详解

  • 符号链接

    一旦创建,无法修改指向的目标。

    • 文件的

      操作系统显示创建的链接是一个文件,类型为:.symlink

      • 绝对文件符号链接

        在创建的时候使用的是绝对路径。

        如:mklink link1.txt D:\word.txt

        剪切绝对符号链接之后,仍然可以正常使用链接访问

      • 相对文件符号链接

        在创建的时候使用的是绝对路径。

        如:mklink link1.txt word.txt

        剪切相对符号链接之后,改变了相对路径,无法正常访问

      复制这两种符号链接,都会直接拷贝一份链接的目标文件。

    • 目录的

      添加参数/D,为目录创建符号链接。系统显示类型为文件夹,点击进去路径和符号链接名一样,不会跳转到目标的路径。

      绝对文件符号链接、相对文件符号链接、剪切特性、拷贝特性,都和文件符号链接一样。(如果目录符号链接文件夹内还有符号链接,则剪切和拷贝也跟着遵循上面的方式。)

  • 硬链接

    只能对文件,使用命令参数/H

  • 目录联接(有“联接”这个词语吗😂)

    只能对目录,使用命令参数/J。访问时候也不会跳转到目标路径。

    剪切时会生成一个新名字和“联接名”一样的目录,然后“联接”指向的目录里,原来的文件会被剪切走。

    复制时和上面符号链接一样,复制一份新的。

    删除源目录,“联接”失效,真正被删除了。

  • 快捷方式

    快捷方式mklink命令无法创建,直接右键文件(夹)来创建。快捷方式是绝对路径,类型显示为.lnk,可以打开快捷方式属性来修改目标。打开文件夹快捷方式会跳转路径,打开文件快捷方式后,软件显示的文件名与快捷方式无关,还是源文件名。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM