Когда предпочтительнее точка соединения (жесткая ссылка на каталог) вместо символической ссылки?

13

Технически, я понимаю разницу между ними; это просто вопрос использования.

В частности, я хочу переместить некоторые папки с меньшего жесткого диска на более крупный, но мне нужно использовать какую-то ссылку для этого - приложение, которое использует эти файлы, ожидает только того, что они находятся там, где они находятся в данный момент. и не настраивается.

Я не уверен, какой аргумент я должен передать mklink: / J или / D. Проводя некоторые исследования в Интернете, кажется, что места просто выбирают одно или другое, не объясняя, почему они сделали такой выбор.

Данные состоят из множества небольших файлов и папок, которые читаются и записываются довольно часто, если это может повлиять на решение.

Есть предположения?

Благодарю.

Клейтон Хьюз
источник
связанные: superuser.com/questions/181672/…
cregox

Ответы:

6

Поскольку символические ссылки обладают большей функциональностью, они предпочтительнее, но если диск может потребоваться для использования с операционными системами Windows, предшествующими Windows Vista (включая загрузочные диски), используйте вместо этого «Соединения».

Paradroid
источник
Какую дополнительную функциональность имеют символические ссылки над переходами?
Cray
@Cray: они могут указывать на цели на других хостах через сеть, на цели, которые не существуют, и они поддерживают относительные пути. Более подробная информация здесь: en.wikipedia.org/wiki/NTFS_junction_point
paradroid
@Cray: Одно из преимуществ соединительных точек, о которых я не знал до недавнего времени, можно увидеть здесь: superuser.com/questions/254957/…
paradroid
2

Они по сути одинаковы. Используйте Symlink для Vista и выше. Соединения каталогов существуют для совместимости с Windows 2000 и выше.

surfasb
источник
Они по сути не одинаковы . Смотрите это сообщение: superuser.com/questions/254957/…
GlennFromIowa