侧边栏壁纸
  • 累计撰写 75 篇文章
  • 累计创建 41 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

Windows 创建符号链接,C 盘链接到 D 盘,C 盘空间不足

勤为径苦作舟
2023-11-16 / 0 评论 / 0 点赞 / 21 阅读 / 1464 字 / 正在检测是否收录...

语法:mklink /D 软链接目录(需未存在) 源目录

C:\Users\duanluan>mklink
创建符号链接。

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

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

区别:

类型命令路径占用可链接类型是否可跨盘软链接目标和源目标关系说明
符号链接(软链接)/D.symlinkd不占空间目录本地和网络源目录删除后软链接目录仍存在,但在软链接目录中再新建文件会报错;软链接目录和源目录中的内容互相同步;源目录剪切或移动后软链接目录为空,源目录移回来内容会重新同步;软链接目录删除,源目录不受影响。
目录联接(软链接)/J.junction不占空间目录本地同上文件操作和 /D 没区别,软件识别可能有
硬链接/H.源文件路径与源文件相同文件no源文件和链接文件修改互相同步;任一方删除后另一方仍存在,但链接解除。
快捷方式.Ink很小目录或文件本地源目标删除后,快捷方式失效;快捷方式删除,源目标不受影响。

自用:

mklink /D C:\Users\duanluan\.gradle D:\Cache\Gradle\.gradle
mklink /D "D:\Program Files" D:\ProgramFiles

先剪切再创建,节省 C 盘占用:

mklink /D C:\Users\duanluan\AppData\Local\微信开发者工具 D:\Cache\微信开发者工具
0

评论区