方案-NTFS符号链接还是连接?
差异性 ┌──────────────┬──────────┬──────┬ ───────┬───── ││绝对│相对│文件│目录│UNC│ ├─────────────┼┼────────────┼ ───────┼───── │符号链接│是│是│是│是│是│ │结点│是│-│-│是│-│ └──────────────┴──────────┴──────┴ ───────┴───── 情境 假设我们正在创建一个重新解析点以创建重定向 C:\SomeDir => D:\SomeDir 由于这种情况只需要本地绝对路径,因此可以使用联结或符号链接。在这种情况下,使用其中一个有没有好处? 假定Windows 7适用于OS,而无需考虑向后兼容性。(在Vista之前,本机不支持符号链接,尽管Windows XP上有一个第三方驱动程序提供符号链接支持。) 更新资料 我发现了另一个区别。 符号链接- 链接的权限仅影响链接本身上的删除/重命名操作,(对目标的)读/写访问权限由目标的权限控制 Junction- Junction的权限会影响枚举,撤消对联结的权限将拒绝通过该联结的文件列表,即使目标文件夹具有更多允许的ACL 权限使它变得有趣,因为符号链接可以%ProgramFiles%通过将文件存储在非受限位置并在受限目录中创建符号链接,从而使旧版应用程序访问UAC受限区域(例如)中的配置文件而无需更改现有的访问权限。 更新2 通过Save As...对话框中的文本框导航到Windows 8.1时,Windows 8.1将解析符号目录链接。结点不会扩展。