Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Воспроизведение операций с файлами из лог файла ТС

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
quarterback



Joined: 10 Apr 2022
Posts: 1

Post (Separately) Posted: Sun Apr 10, 2022 19:39    Post subject: Воспроизведение операций с файлами из лог файла ТС Reply with quote

Хочу попробовать решить следующую задачу.

Допустим на разных носителях (компьютерах) у меня есть копии одной папки. Например, на компьютере у меня оригинал, коллекция музыки, на ноуте или флешке копии, бэкап.

Я сортирую, упорядочиваю эту свалку: перемещаю файлы, создаю/удаляю папки. Эти действия логируются тоталом.

ЗАДАЧА: воспроизвести эти действия уже на другом носителе с копией, при этом абсолютный путь может быть другой, но внутри бекапа структура полностью совпадает.

Вы скажете: Можно удалить бэкап и снова скопировать или произвести синхронизацию через тот же тотал. Но это намного более неудобные способы, нужно иметь доступ к двум носителям. проще иметь только файл-лог изменений.

Есть такой плагин ? Или набор приемов, программ, скриптов ?
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Mon Apr 11, 2022 11:09    Post subject: Reply with quote

Ну, во-первых, мне ничего готового не известно - задача необычная, хотя смысл ясен.
Во-вторых, проще самому написать скрипт на любом языке.
В-третьих, стоит посмотреть в сторону Xxcopy. Проект не развивается, но программа и документация доступны. Я бы изучил справку по ключевому слову "flatten". По-моему, может помочь.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Mon Apr 11, 2022 14:47    Post subject: Reply with quote

quarterback wrote:
упорядочиваю эту свалку: перемещаю файлы, создаю/удаляю папки.

В общем случае файлы могут не только перемещаться, но и добавляться – тогда лог-файлом уже не отделаться.
По-моему, удобнее всё-таки воспользоваться асимметричной синхронизацией в TC, но не самих носителей, а их отпечатков в виде листинг-файлов, создаваемых, например, плагином DiskDir Extended. Создаём листинги для интересующих папок на обоих носителях. Запускаем синхронизацию реальной папки на оригинале с lst-архивом, принесённом (на флешке) с другого носителя (ноута), копируем новые и отличающиеся файлы на ту же флешку, в отдельный каталог. Из справки по синхронизации: "файлы могут быть скопированы на другую сторону или в любой другой указанный пользователем каталог". Перебираемся на ноут и копируем (с заменой существующих файлов) информацию с флешки в папку с копией на ноуте. Заключительный этап: синхронизируем lst-архив оригинала с реальной папкой на ноуте и удаляем справа (на копии данных) папки и файлы, которые уже отсутствуют на оригинале.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group