Mac 别名文件有一个资源分支,其中包含一个“alis”资源,该资源是别名记录,可能还有一些图标资源。数据分支似乎包含别名记录和图标数据,但我不知道确切的格式是什么。它似乎不是数据分支、AppleSingle 数据或 MacBinary 数据中的资源分支。
如果我从别名文件中删除资源派生,Snow Leopard 中的 Finder 无法解析它,但 Lion 中的 Finder 可以(假设别名文件在完整的情况下可以解析)。
我想知道如何在无法解析别名的机器上以编程方式修复缺少资源分叉的别名文件(例如,因为它指向该网络上不存在的网络卷)。