MVV
|
Posted: Thu May 27, 2021 09:30 Post subject: |
|
|
Swi wrote: | Привет. В чём отличие относительной симссылки от обычной? Почему при просмотре свойства относительной виден корневой диск? Как изменить диски на которые ссылаются симссылки? |
Всё же дам пояснения по основному вопросу, вдруг кому будет интересно.
Относительная символьная ссылка от абсолютной отличается тем, что хранит относительный путь к целевому объекту, благодаря чему ссылка остаётся актуальной при перемещении/переименовании содержащего ссылку и целевой объект каталога. Относительный путь может быть либо от папки, содержащей ссылку (.\relpath\to\target или просто relpath\to\target), либо от корня тома, содержащего ссылку (\relpath\to\target). Буквы диска в относительном пути не может быть в принципе.
В свойствах папки-ссылки система всегда показывает абсолютный путь к целевому объекту. Причём, не всегда правильно (не знаю, как в 10-ке, но в 7-ке для ссылки относительно корня там отображается путь к соседней папке, но файловая система обрабатывает его корректно). Записанный в ссылке относительный путь можно увидеть в поле RP_Target плагина NTLinks. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|