Страница 2 из 3

Добавлено: Ср янв 18, 2017 11:28
sa
MilitaryPT
Если набор изменившихся файлов для всех каталогов будет одинаковым, то можно запустить синхронизацию только для одного каталога, затем в диалоге, открывающемся после нажатия кнопки Синхронизировать, выбрать какой-нибудь промежуточный каталог, куда и скопировать набор изменившихся файлов.
А затем уже этот набор скопировать во все папки Metadata, например, найденные поиском по Alt+F7 и выведенные на панель. В диалоге копирования, включить опцию "копировать во все выделенные папки/ссылки целевой панели".

Добавлено: Ср янв 18, 2017 11:33
Flasher
sa писал(а):Если набор изменившихся файлов для всех каталогов будет одинаковым
А почитать?:
MilitaryPT писал(а):к тому же копировать все файлы с эталонной папки не надо, а только обновить имеющиеся в обеих папках файлы.
...
но программа все равно копирует все файлы и папки, то есть она копирует и те файлы которых нет в целевом каталоге.
MilitaryPT, добавил кнопку для списка. Для упаковки выбранных после поиска папок можно второй скрипт использовать.

Добавлено: Ср янв 18, 2017 12:56
MilitaryPT
Flasher
Огромное вам спасибо за помощь, сейчас в этом всем разберусь и отпишусь о результатах.

Добавлено: Ср янв 18, 2017 13:18
sa
Flasher
Похоже, ты прав: вариант с копированием в несколько папок для MilitaryPT в таком виде не подойдёт. Скорее всего, при синхронизации каталог<->каталог кнопка "уникальные" у него отжата.

Тогда такой способ.
1. Сделать копию структуры каталогов.
2. Скопировать эталон Metadata во все папки Metadata, найденные в копии структуры поиском (выбрать опцию замены более старых файлов или всех, не знаю, что больше подходит).
3. Синхронизировать копию структуры с её оригиналом (с отжатой кнопкой "уникальные").
Но тут, скорее всего будет проблема в пункте 2, связанная с большим объёмом копируемых массивов файлов...

Добавлено: Ср янв 18, 2017 18:37
Flasher
sa
Считаю, что от привычки одевать штаны через голову пора бы отказаться. Я самый удобный способ привёл. 3 кнопка даже без ссылок всё решает. Но с ссылками гораздо лучше.
MilitaryPT писал(а):в этом всем разберусь и отпишусь о результатах.
Если что неясно, можно спросить.

Добавлено: Чт янв 19, 2017 10:15
MilitaryPT
Flasher писал(а):Если что неясно, можно спросить.
Все получилось, еще раз огромное спасибо. Все просто и без всяких проблем, единственное что надо быть внимательным при Освежении фалов из активного окна, чтобы случайно не сделать все наоборот.

Добавлено: Чт янв 19, 2017 10:19
Flasher
MilitaryPT
Пож-та. После создания ссылок внимательность уже не потребуется. :wink:
Только обращайте внимание на то, чтобы копируемые файлы имели стрелки-метки (файлы являются ссылками), иначе придётся делать по новой.

Добавлено: Чт янв 19, 2017 10:32
sa
Flasher
У тебя штаны не задом наперёд надеты? Не ключ /d должен быть вместо /b в утилите xcopy?

Добавлено: Чт янв 19, 2017 10:40
Flasher
sa
Неуместные ёрничания при себе оставь. Если читать внимательно то, о чём я пишу, то станет понятно, что всё именно так, как запланировано.

Добавлено: Чт янв 19, 2017 10:48
sa
У меня xcopy /ciqshrukoxyb выдаёт:
Недопустимый ключ – “/b”.

Добавлено: Чт янв 19, 2017 10:49
Flasher
Потому что на XP нет символических ссылок. А это ключ как раз для них.

Добавлено: Чт янв 19, 2017 10:58
Avada
Flasher
Маленькое уточнение — нет символических ссылок в более новом их понимании (того, что MVV, например, в NTLinksMaker во избежание путаницы называет символьными ссылками).

Добавлено: Чт янв 19, 2017 11:03
sa
Flasher писал(а):запланировано
Ясно, XP уже, значит, не поддерживаем…

Добавлено: Чт янв 19, 2017 11:10
Flasher
Avada
У него путаница. В общении пользуется и тем и тем. В lng — символьные, в ReadMe и в шапке — символические. Вот один из разборов, где согласился на символические. И именно такое название верно.
sa писал(а):XP уже, значит, не поддерживаем…
При чём тут поддержка? Решалась конкретная задача у человека. А такие ссылки - лучшее, что можно придумать.

Добавлено: Чт янв 19, 2017 11:17
sa
Вариант с дополнительным ключом /d, возможно, всё же стоит иметь в виду, если требуется копировать только те файлы, которые новее, чем в целевой.