是否可为硬链接添加类似连接点的专属图标标识?
是否可为硬链接添加类似连接点的专属图标标识?
咱们先明确说结论:Windows原生的资源管理器里,硬链接没有像连接点(Junction)那样的专属图标标识,它看起来和普通文件完全一模一样,没法直接从外观区分。
就像你测试的场景那样,先手动建个测试目录,然后执行这些命令:
echo Test > test.txt mkdir TempTesting cd TempTesting mklink /H linkTest.txt "../test.txt"
虽然硬链接不会重复占用磁盘空间——剩余磁盘空间不会因为创建了硬链接就被重复扣除,但在Windows资源管理器里查看文件或文件夹属性时,显示的总大小会把硬链接的尺寸也算进去,导致数值虚高。这就很尴尬了,普通用户总不能每次都靠命令行去查真实的文件大小吧?
而连接点就不一样了,至少还有个专属图标能让你一眼看出来这是个特殊的链接,但硬链接完全没有这种原生的视觉提示,这也是它容易让人混淆的地方之一。
备注:内容来源于stack exchange,提问作者karl-police
相关产品推荐
相关产品推荐

