Windows文件链接的四种方式

在网上看了几篇Windows下软链接、硬链接、符号链接、快捷方式之间区别的文章,感觉有实用的地方,便总结如下:

方式有文件?链接路径局限性说明应用
快捷方式绝对全网络中任意这是一个文件中写了网络路径灵活应用
符号链接相对磁盘中 的文件这是无文件的相对链接方式方便本地移动
软链接绝对磁盘中目录文件中记录了目标的绝对地址固定目标
硬链接绝对分区中 的文件目标的新指针,本分区内操作有效双入口

目录的链接只能用软件链接:mklink /J to from

文件的链接可以用符号和硬链接,符号链接是相对链接到: mklink /D to from,其中/D可忽略。

硬链接到源文件后,可以删除源文件,再通过硬链接打开。mklink /H to from

选择思路:

  • 是否透明:是否需要把链接当成文件本身
    • 是:符号链接、软链接、硬链接
    • 否:快捷方式
  • 目录
    • 绝对路径:软链接(磁盘中映射,可能会失效,软链本身是个文件)
  • 文件
    • 相对路径:符号链接(磁盘中映射,可能会失效)
    • 绝对路径:硬链接(分区内映射,不会失效)

注意事项:
1. 目录的软链接用del命令删除时,会连带将原目录中的文件删除。使用rd可以安全删除链接。
2. mklink无法直接用通配符去创建硬链接,但可以用for循环来创建:
for /r "from" %%s in (*.*) do ( mklink /H to\%%~nxs from\%%~nxs )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值