MVV wrote: |
я её специально не исправлял вроде, сама поправилась. |
Quote: |
Сохранение путей относительно базового каталога будет отключено, т.к. имя файла не начинается со звёздочки. |
Quote: |
Вместе с постом — в третий раз. |
Quote: |
Нельзя исправить? |
Quote: |
И ещё бы хотелось в случае /q в "Команда:" и /q- в "Параметры:" автоматически пропускать одноимёнки как без /q-. |
Quote: |
В 15-ом ты делал это для [..]. |
MVV wrote: |
Найдёшь - обсудим. |
MVV wrote: |
Ты про автопереименование файлов, если таковые уже существуют? |
MVV wrote: |
Не понял, что есть 15 (год?) и что есть [..]... |
Quote: |
Смысл такой же как и перед \*\. Никакого преимущества у цепочки перед на цепочкой после скрытой под * нет. В равной степени полезно может быть и то и другое. |
Code: |
Базовая папка: |
Quote: |
В цитате написано "автоматически пропускать". Про счётчик автопереименования написано уже следом. |
MVV wrote: |
Я не вижу смысла во второй операции: |
MVV wrote: | ||
|
MVV wrote: |
То есть, молча пропускать уже существующие объекты? |
MVV wrote: |
А сейчас не так? |
Quote: |
Не просто существующие, а одноимённые. |
Quote: |
С добавкой /с[1|2] — сперва проверять, что одноимёнка не является ссылкой, или что ссылка (хард/сим — любая) не соответствует источнику, и тогда создавать ссылку с добавкой счётчика в скобках. 1|2 — выбор начала счётчика. |
Quote: |
С диалогом — нет. |
MVV wrote: |
и экзотично. |
MVV wrote: |
можно разве что по индексу сравнить |
MVV wrote: |
читать символьные или точки соединения слишком сложно |
MVV wrote: |
либо удалять и создавать заново |
MVV wrote: |
Ты об этом или о чём-то ещё? |
Quote: |
.ExtendedProperty("LinkTarget") — разве не простой вариант? Или подвязаться к NTLinks.wdx64 (как TCFS2 подвязывается к TCFS2Tools.dll)? |
Quote: |
Нет, это не годится. Там может иная папка фигурировать. |
Quote: |
Я вообще о показе окна ошибки как такового. С /q оно не выводится. |
MVV wrote: |
и непонятно что вернёт |
MVV wrote: |
путь может быть записан по-разному |
MVV wrote: |
вариант 2: перезаписать все дубликаты |
MVV wrote: |
автопереименовать все дубликаты |
MVV wrote: |
Или ты в варианте 3 хочешь проверять и не автопереименовывать совпадающие? |
MVV wrote: |
На то он и интерактивный режим, чтобы хотя бы раз сообщить об ошибке. |
MVV wrote: |
Но добавить опцию для переопределения поведения в случае ошибки можно |
Quote: |
Ты про относительный? Вернёт в любом случае полный. |
Quote: |
Если не проверять на тип/источник, то замена по сути вредна. |
Quote: |
Автопереименовывать можно только имеющиеся одноимёнки. Это не требуется. Требуется именовать новые ссылки с добавкой счётчика. |
Quote: |
А промежуточные ссылки пораскрывает? |
Quote: |
сделает то же самое, что и удаление дубликатов в папке назначения плюс обычный запуск. |
Quote: |
Именовать новые с добавкой счётчика - разве не в этом суть автопереименования в случае, когда объект по пути создаваемой ссылки уже сущестуует? |
output generated using printer-friendly topic mod. All times are GMT + 4 Hours