在Windows中创建软链接

在Windows中创建软链接

简介

有没有遇到过以下情况,

  1. 游戏项目研发时,策划与美术资源分离,希望能同时整合到项目中,但又不希望全部混在一起
  2. 有些时候会将一部分资源放到U盘或者移动硬盘中,在公司希望能映射到某些其它的地方

往往希望能有一种方式,可以将指定的目录映射到其它的目录的某个位置上,可以不用真的拷贝文件,只是以软链接的方式访问。本文将借助于工具Junction来展示一种可实现的方式。

PS:使用Junction创建的软链接可以在下次开机或者重启时依然保留

声明

本文中的内容属于个人总结整理而来,个人水平有限,对于部分细节难免有理解错误及遗漏之处,如果您在阅读过程中有所发现,希望您能指正,同时文章中的部分内容也参考了其它大神的文章,如果文章中的内容侵犯了您的权益,表示非常歉意,请您指出,我将尽快修改。

如果您进行转载,请标明出处。

在Windows中创建软链接(http://www.liyubin.com/articles/2019/05/29/1559103253049.html)

创建方式

  1. 下载Junction

    从微软的下载中心中下载Junction或者从此处下载(点击可立即)

  2. 选择需要的版本

    下载到的Junction.zip后直接解压,提供了32位与64位两个版本,目前一般设备以64位的设备居多了,所以此处选择使用64位的版本,此工具的使用无需安装,直接将junction64.exe文件拷贝到想要存在的目录即可

  3. Junction参数详解

    Junction无法独立运行使用,需要使用批处理命令来执行

    • 创建软链接

      Junction64/Junction [-s] [-q] 软链接目标路径 源路径

      其中:

      Junction64/Junction : 根据选择的版本确认使用的命令

      -s : 表示递归子文件夹

      -q : 以静默形式运行,不输出任何错误信息

    • 删除软链接

      Junction64/Junction -d 软链接目标路径

  4. Junction使用方式

    由于Junction无法独立运行,所以需要使用命令行来处理,主要的方式有两种:

    • 使用cmd直接运行
    • 编写bat文件进行执行

    对于具体的方式由于是批处理的内容了,此处不再过度解释,有疑问的可以搜索一下,或者再提问

  5. 示例

    • 将C盘中的“Windows”目录在D盘的根目录中创建一个软链接

      在CMD命令行找到Junction64所在的目录,执行Junction64 -s D:\Windows C:\Windows即可,提示如下:

      Junction Create

      表示创建成功,在D盘中就能看到C盘中的Windows目录及其中的所有内容了

    • 删除上述创建的软链接

      使用Junction创建的软链接会在下次开机或者重启后依然会保留软链接,需要手动删除才可以。在CMD命令行中找到Junction64所在的目录,执行Junction64 -d D:\Windows即可,提示如下:

      Junction Delete

      表示删除成功

参考资料

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值