А как может выглядеть "Какой-нибудь шаблон синхронизации"sa писал(а):У меня эта кнопочка выглядит примерно так:MVV писал(а):кнопочка на панельке инструментов для запуска инструмента синхронизации этих двух папокКод: Выделить всё
TOTALCMD#BAR#DATA SYNCOPEN = Какой-нибудь шаблон синхронизации WCMICONS.DLL,48 Синхронизировать что-то с чем-то -1
Как обновлять копию папки?
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Здравствуйте!
Подскажите такой вопрос.
Я выбрал две папки А и В, провел сравнение, получил результаты... но... мне не нужно синхронизировать именно эти сравниваемые папки... мне нужно уникальные файлы, которых нет в папке А, но есть в папке В скопировать в отдельное место, причем желательно сохраняя структуру папок в которых они находятся...
Возможно ли это как-то реализовать с помощью ТС?...
Или может есть какая сторонняя прога (не плагин) для этого дела?...
СПАСИБО!!!
Подскажите такой вопрос.
Я выбрал две папки А и В, провел сравнение, получил результаты... но... мне не нужно синхронизировать именно эти сравниваемые папки... мне нужно уникальные файлы, которых нет в папке А, но есть в папке В скопировать в отдельное место, причем желательно сохраняя структуру папок в которых они находятся...
Возможно ли это как-то реализовать с помощью ТС?...
Или может есть какая сторонняя прога (не плагин) для этого дела?...
СПАСИБО!!!
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Команда cm_DirMatch оставляет только уникальные файлы в обеих панелях с открытыми каталогами. А вообще предлагаю с диалогом "Выбор команды" ознакомиться, много интересного для себя откроете.Gringo писал(а):мне нужно уникальные файлы, которых нет в папке А, но есть в папке В скопировать в отдельное место
P.S. Под уникальными я понимаю те файлы, чьи имена/расширения отсутствуют в одном из сравниваемых каталогов. Если же речь идёт только о содержимом, то в этом случае и инструмент синхронизации не помощник, если учесть что в этих каталогах присутствуют разноимённые файлы с одинаковым содержимым.
Неверно. Из справки:Flasher писал(а):Команда cm_DirMatch оставляет только уникальные файлы в обеих панелях с открытыми каталогами.
Из различающихся файлов выделяются только более новые. Файлы, отсутствующие в одном каталоге, также выделяются в другом.
В силу вышесказаного эта рекомендация тут не совсем уместна. К тому же нюансы применения команд в "Выборе команд" подробно не расписаны.Flasher писал(а):А вообще предлагаю с диалогом "Выбор команды" ознакомиться, много интересного для себя откроете.
Именно так.Flasher писал(а):Под уникальными я понимаю те файлы, чьи имена/расширения отсутствуют в одном из сравниваемых каталогов.
Здесь важный нюанс, который расшифрую подробнее во избежание ошибочных действий. Если поменять целевой путь прямо в диалоге синхронизации, то при вызове диалога фактической синхронизации новый путь туда не передаётся, там целевой путь останется старый, по нему и пойдёт копирование. Поэтому менять нужно, да, уже в этом самом диалоге непосредственно перед запуском копирования.CaptainFlint писал(а):В инструменте синхронизации перед тем, как начать собственно процесс копирования, можно поменять целевые пути. В этом случае подготовленные к синхронизации файлы будут скопированы в отдельный каталог.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Кстати, когда так приходится делать, всегда напрягает, когда после синхронизации сравнение автоматически начинается сначала (при том, что после копирования во вручную выбранный каталог результат сравнения не изменится).CaptainFlint писал(а):В инструменте синхронизации перед тем, как начать собственно процесс копирования, можно поменять целевые пути. В этом случае подготовленные к синхронизации файлы будут скопированы в отдельный каталог.
Хорошо было бы в окне "Синхронизировать" иметь чекбокс "Не выполнять сравнение после синхронизации".
Нет, я не сплю. Я просто медленно моргаю.