目录的软连接(符号连接)支持相对路径,可使用 HardLinkShellExt 进行可视化操作(配合fastcopy可以实现拷贝“符号连接”<拷贝后的目录仍支持相对路径>)以及查看目标连接的相对路径地址

相关资料

https://www.cnblogs.com/shangdawei/p/4516869.html

HardLinkShellExt及VC++ 2005下载

www.lanzoui.com/b04byzrvi 

提取码:

8uq2

软连接(符号连接)特点

支持相对路径

使用步骤

  1. 右击源文件夹,选择“选择源连接点”;
  2. 在目标路径的空白处,右击,选择“创建为”→“符号链接”。

 

测试

经过测试:

  1. 其他应用程序(仅测试了一个)会把“符号连接”当作一个真正的文件夹。
  2. 打开带“快捷方式”箭头的“符号连接”文件夹后,资源管理器中展示的路径并不是原始路径,这就说明“系统也把它当作了一个真实的文件夹”(这点与“快捷方式”不同)。
  3. 将根目录的一级文件夹更改文件夹名后,“目录连接”仍然有效(可正常打开),说明该“目录连接”使用的是相对路径而非绝对路径。
  4. 关于复制:a.如果直接右键复制粘贴,那么“目录连接”会被粘贴成一个空文件夹;b.如果用 TotalCommander 复制粘贴,会把“目录连接”当成一个真实的文件夹和文件(即:会有重复的文件)。如果用该软件移动,则有的是空文件夹,有的则复制了,有点乱
  5. 关于复制的改进(可以支持相对路径):使用fastcopy可以实现。1、安装fastcopy;2、配置其右键菜单;3、复制、粘贴。如下图:

 查看目标连接的相对路径地址

 

 


 

 

 

 

 

 


 

更改其上上层文件夹时,“目录连接”仍可正常打开:

 


 

软连接、硬链接等的区分

 

 

posted @ 2021-10-12 16:09  article  阅读(580)  评论(0编辑  收藏  举报