在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

      表示删除成功

参考资料

Windows软链接(也称为符号链接)是一种在文件系统创建指向其他文件或目录的特殊类型的文件。它们允许您创建一个指向另一个文件或目录的快捷方式,而无需手动复制或移动这些文件或目录。 软链接的作用类似于Windows资源管理器的快捷方式,它为文件或目录创建一个指向另一个位置的指针。创建软链接可以帮助您管理和组织您的文件和文件夹,使得在文件系统导航更加方便。 创建软链接的过程非常简单。您可以在任何支持Windows的文件和文件夹创建软链接。以下是创建软链接的基本步骤: 1. 打开您想要创建软链接的目标文件或目录所在的文件夹。 2. 在文件资源管理器,右键单击要创建软链接的文件或目录,并选择“新”>“符号链接”选项。 3. 在弹出的对话框,输入要创建软链接到的目标文件或目录的路径。 4. 单击“确定”按钮,完成软链接创建。 通过使用软链接,您可以轻松地在不同的位置之间复制和移动文件和目录,而无需使用传统的复制和粘贴操作。此外,软链接还可以提供额外的访问权限和安全性选项,例如只读链接或受限制的访问权限。 需要注意的是,软链接只是一种文件系统的特殊类型,它们不会在物理上移动或复制文件或目录。当您删除软链接时,它所指向的目标文件或目录仍然存在,只是不再被视为软链接的一部分。此外,如果您修改了目标文件或目录,软链接也会相应地更新以反映这些更改。 希望这些信息对您有所帮助!如有任何进一步的问题,请随时提问。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值