Abel11
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору sibirnik написал(а) Цитата: Если честно я не понимаю смысл вашего вопроса? | Что непонятного, вы поставили задачу копировать изменённые файлы из одной папки в другую, я спросил, что вы подразумеваете под словом "изменённые", ведь я не знаю с какой датой у вас файлы в папке "источнике", может они с более старой датой и отличаются по содержимому, тогда копирование с заменой, с определенными параметрами, всё равно произойдёт и файлы с более старой датой заменят файлы с более новой датой в "целевой" папке. Цитата: папка на D должна быть абсолютна индиентична папке на E | Вот вы сами и ответили на вопрос. Вам надо, чтобы папка "E:\Backup" была зеркальной копией "D:\ЖКХ". Такая постановка задачи вопросов у меня не вызвала бы. Создавать зеркальные копии папок при помощи TCIMG наверное не лучший вариант, ибо придётся каждый раз удалять содержимое папки с зеркальной копией, пример -> Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe delss=FOLDC<"E:\Backup\"//0//-3>||1 copys=FOLDC<D:\ЖКХ\//0>||"E:\Backup\"//1 beepss WCMICONS.dll,1 Копировать содержимое папки "D:\ЖКХ\" в папку "E:\Backup\" -> предварительно удалив содержимое -1 | Я считаю вариант "TCIMG + Robocopy" отличным выбором для подобных задач. Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe start=ROBOCOPY||D:\ЖКХ||E:\Backup||/MIR||&&hide||&&wait beepss WCMICONS.dll,2 Создать зеркальную копию "D:\ЖКХ" в папке "E:\Backup" -1 | В файле TCIMGU.ini, в секции [Programs] прописать путь к Robocopy.exe -> ---------------- ROBOCOPY=C:\Windows\System32\Robocopy.exe ---------------- или в параметрах кнопки вместо "ROBOCOPY" прописать полный путь к Robocopy.exe | Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 17:41 11-12-2020 | Исправлено: Abel11, 18:46 11-12-2020 |
|