MVV wrote: |
...и опять же, нужен анализ списка. |
MVV wrote: |
...однако для этого придётся предварительно проанализировать список, и мне кажется, ценность блокировки пары полей не стоит таких усилий. |
MVV wrote: |
Не сказал бы, что параметров слишком много, чтобы было трудно найти нужный |
MVV wrote: |
Как было сказано выше, поле ввода базового пути не имеет отношения к относительным ссылкам (и было бы странно, если бы имела, т.к. возможен лишь один канонический относительный путь между расположением ссылки и расположением целевого объекта). |
Kot_Matraskin wrote: |
"Проанализировать список" (из нескольких пунктов) - усилия просто неимоверные... |
Quote: |
Хотя тут по сути достаточно проверять на наличие \ в конце первой и предпоследней строки ( .seekg(3, ios_base::end); ) списка. Может, это ощутимо и не замедлит вывод окна.
|
Kot_Matraskin wrote: |
Не очень понял вас. В этом поле сказано именно про относительные пути. Как оно может не иметь отношения? |
Flasher wrote: |
Относительные пути с ключом /r касаются создания структуры папок для режима без подкаталогов, о чём не раз писалось в топике. К нововведению относительных путей у символьных ссылок они никакого отношения не имеют. |
Flasher wrote: |
Поэтому я и предлагал заменить пункт. |
Kot_Matraskin wrote: |
Удивительно такое слышать от программиста. "Проанализировать список" (из нескольких пунктов) - усилия просто неимоверные... |
Quote: |
Не очень понял вас. В этом поле сказано именно про относительные пути. Как оно может не иметь отношения? |
Quote: |
Если задан уровень дублирования =1, то создаются относительные ссылки первого (относительно указанного пути). Если=2, то ссылки второго уровня и т.д. Почему при уровне=0 не создаётся ссылка нулевого уровня относительно указанного пути? |
MVV wrote: |
Заменять не хочется. Подумаю, что можно сделать.
|
MVV wrote: |
и анализировать понадобится их все |
Flasher wrote: |
достаточно проверять на наличие \ в конце первой и предпоследней строки ( .seekg(3, ios_base::end); ) списка. |
Flasher wrote: | ||
Зачем? >>>
|
MVV wrote: |
Я могу выделить тысячу файлов и нажать кнопку, и анализировать понадобится их все |
Quote: |
Это поле про взаимные относительные пути нескольких выделенных объектов, для которых создаются ссылки, оно позволяет сохранять иерархию каталогов, в которых они находятся, и в справке об этом написано. |
Kot_Matraskin wrote: |
Справка - это файл readme? Я не увидел, где там сказано про "выделенных объектов"? А коль этого не сказано, то естественно я воспринимаю это как все те объекты, для которых создаются ссылки (а значит это всё увязано с параметром Уровень). |
Readme wrote: |
После списка параметров указывается путь к исходному файлу или каталогу (или же путь к файлу-списку в кодировке UTF-16 с префиксом @) и путь к каталогу назначения.
... Создать символические ссылки для объектов из файла-списка D:\list.txt в папке C:\TEST (в тихом режиме, нужны права администратора): NTLinksMaker.exe /q /s "@D:\list.txt" "C:\TEST\" ... В поле параметров рекомендуется указывать следующее: /q- /b /r="%P" "@%WL" "%T". |
MVV wrote: |
отображение цели в случае относительной ссылки |
MVV wrote: |
С мейкером пока ничего нового. |
MVV wrote: |
Подумаю, что можно сделать.
|
Code: |
/q- /s /b /r="%P" "@%WL" "%T" |
CaptainFlint wrote: |
Взял NTLinks Maker 1.2.0.340 |
output generated using printer-friendly topic mod. All times are GMT + 4 Hours