MVV

|
Posted: Wed Aug 29, 2018 17:33 Post subject: |
|
|
Flasher wrote: | Относительность может быть только на одном диске и нужна в основном в рамках папки какой-то программы типа ТС. Иногда и не в части портабельности, а на случай смены буквы стационарника. А символьные ссылки чаще создаются на других дисках и где угодно. |
Да, под портабельностью я подразумевал независимость от буквы диска. И тут будет неприятно, если девять ссылок относительные, а десятая - нет. Между дисками вообще неважно, какой тип ссылок, там относительность не работает. Другое дело, что тебе наверное хочется включить и забыть, чтобы одно положение работало как для путей в рамках одного тома, так и между томами. Но в таком случае для определения режима программе придётся предварительно проанализировать список, чтобы понять, можно ли сделать относительными все пути.
Kot_Matraskin wrote: | Когда создаётся ссылка на каталог и "Количество уровней"=0, то "Тип ссылок на файлы"-лишнее. |
Параметр количества уровней позволяет "разворачивать" каталоги, заменяя одну ссылку каталогом с кучей ссылок на внутренние объекты, среди которых вполне могут быть и файлы. А блокировать выбор типа ссылки при конкретно нулевом значении числа уровней - не сильное облегчение, и опять же, нужен анализ списка.
Kot_Matraskin wrote: | Кроме того, окно перегружено лишними параметрами, которые ни на что не вляют в данной ситуации и создают путаницу. |
Не сказал бы, что параметров слишком много, чтобы было трудно найти нужный. Как было сказано выше, поле ввода базового пути не имеет отношения к относительным ссылкам (и было бы странно, если бы имела, т.к. возможен лишь один канонический относительный путь между расположением ссылки и расположением целевого объекта). Среди остальных параметров заведомо наверняка возможно блокировать разве что поля уровней и типа ссылок на каталоги в случае создания ссылок исключительно на файлы, однако для этого придётся предварительно проанализировать список, и мне кажется, ценность блокировки пары полей не стоит таких усилий.
Kot_Matraskin wrote: | Раньше относительные ссылки на исходный каталог не поддерживались, потому и писалось. |
В свете того, что раньше относительные ссылки не поддерживались, непонятно, как можно было отнести старую опцию базового пути к новой функции.  _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Last edited by MVV on Wed Aug 29, 2018 17:48; edited 3 times in total |
|