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 

Как сравнить папки ТОЛЬКО по именам файлов?
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Lixorer



Joined: 04 Aug 2006
Posts: 11

Post (Separately) Posted: Fri Mar 16, 2007 15:54    Post subject: Как сравнить папки ТОЛЬКО по именам файлов? Reply with quote

Игнорируя дату, размер, и т.д.
Back to top
View user's profile Send private message
aLexx



Joined: 14 Mar 2005
Posts: 442
Location: Новокузнецк

Post (Separately) Posted: Fri Mar 16, 2007 18:37    Post subject: Reply with quote

То есть, я так понял, надо сравнить только списки файлов, без всякой доп. информации?
Если так, то воспользуйся плюгами CatalоgMaker или DiskDir (DiskDirExtended).
Составляешь два списка файлов и сравниваешь их по содержимому.
Файлы, отсутствующие с какой-либо стороны (а значит, в соответствующем каталоге), сразу будут видны.
Back to top
View user's profile Send private message
Lixorer



Joined: 04 Aug 2006
Posts: 11

Post (Separately) Posted: Fri Mar 16, 2007 19:35    Post subject: Reply with quote

Не совсем. Мне нужно, чтобы по команде "Сравнить папки" выделялись все файлы с одинаковыми именами. Чтобы копировать файлы из папки А в папку Б предварительно переместив файлы с одинаковыми именами из папки Б куда-нибудь еще, во избежание перезаписи.

Last edited by Lixorer on Fri Mar 16, 2007 21:19; edited 1 time in total
Back to top
View user's profile Send private message
aLexx



Joined: 14 Mar 2005
Posts: 442
Location: Новокузнецк

Post (Separately) Posted: Fri Mar 16, 2007 20:29    Post subject: Reply with quote

Что-то я недопонял... Хотя сам синхронизирую каталоги постоянно. Нужно такConfused
1. Сравнить А и Б.
2. Файлы с одинаковыми именами (и в А, и в Б) переместить из Б в С.
3. Скопировать файлы с одинаковыми файлами (которых в Б уже нет) из А в Б.
Правильно?
Back to top
View user's profile Send private message
Lixorer



Joined: 04 Aug 2006
Posts: 11

Post (Separately) Posted: Fri Mar 16, 2007 21:09    Post subject: Reply with quote

Правильно Smile
Back to top
View user's profile Send private message
Lixorer



Joined: 04 Aug 2006
Posts: 11

Post (Separately) Posted: Sat Mar 17, 2007 00:37    Post subject: Reply with quote

Это возможно средствами ТК?
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2181
Location: Москва, Россия

Post (Separately) Posted: Mon Mar 19, 2007 13:02    Post subject: Reply with quote

1. Используешь команду "Синхронизировать каталоги...".
2. В секции кнопок "Показывать" отжимаешь все, кроме "Не равно".
3. Нажимаешь "Сравнить".
4. Выделяешь все.
5. Выполняешь команду контестного меню "Выделить для копирования ...", выбрав направление из Б в А.
6. Нажимаешь "Синхронизировать".
7. В активной строке "Слева направо" или "Справа налево" указываешь путь к папке С.
8. Нажимаешь ОК.
9. Выделяешь все.
10. Выполняешь команду контестного меню "Выделить для копирования ...", теперь выбрав направление из А в Б.
11. Нажимаешь "Синхронизировать".
12. Ничего не меняя, нажимаешь ОК.

Хотя пунктов много, выполняется очень быстро.
Back to top
View user's profile Send private message
Lixorer



Joined: 04 Aug 2006
Posts: 11

Post (Separately) Posted: Tue Mar 20, 2007 04:04    Post subject: Reply with quote

Спасибо, это то, что нужно!
Однако, интересно, почему для более сложного выделения предусмотрена команда, а для такого - нет.
Back to top
View user's profile Send private message
I1iF



Joined: 07 Mar 2011
Posts: 20

Post (Separately) Posted: Thu Mar 17, 2011 10:38    Post subject: Reply with quote

И, всетаки, хотелось бы иметь возможность выделить в окне ТС файлы, отличающиеся только именами (с одинаковыми именами и разными датами, размерами, и т.д. не выделялись бы).
А лучше бы иметь настройки, например, вот такие:
img853.imageshack.us/i/91603017.jpg
(Т.к мне запрещено "постить ссылки", выкладываю ссылку в таком виде, извините).
Может в конфиге можно выбрать по каким параметрам сравнивать.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8204
Location: Россия, Саратов

Post (Separately) Posted: Thu Mar 17, 2011 11:02    Post subject: Reply with quote

I1iF
По отдельным настройкам сравнения каталогов — в целом совершенно разумное предложение (конкретика опций обсуждабельна, но сейчас речь не об этом). Есть файл-менеджеры, где нечто подобное реализовано либо через глобальные настройки (FreeCommander), либо через промежуточный диалог (SpeedCommander). Очень удобно! Этот вопрос уже поднимался некоторое время назад на ру-борде, и я считаю, что действительно хорошо бы предложить идею Гислеру в процессе подготовки очередной мажорной версии TC.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
I1iF



Joined: 07 Mar 2011
Posts: 20

Post (Separately) Posted: Thu Mar 17, 2011 14:32    Post subject: Reply with quote

Как предложить то эту идею, неужели еще не предлагали это ему?
Back to top
View user's profile Send private message
toran30



Joined: 22 Apr 2013
Posts: 2
Location: Canada

Post (Separately) Posted: Mon Apr 22, 2013 22:42    Post subject: В продолжение темы. Reply with quote

Здравствуйте.
С Total-ом работаю недавно, много чего не знаю.

Мучаюсь проблемой и расчитываю на вашу помощь.
Пожалуйста помогите решить задачу.

Есть множество файлов - они в правом окне.
Есть множество "папок" (директорий)-они слева.

Вопрос - как найти одинаковые (только по имени) файлы справа и слева, ну или иначе - в каких папках находятся файлы с тем же именем, что и открыты в правом окне?

Надеюсь вы поняли о чём я. )))
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Mon Apr 22, 2013 23:28    Post subject: Reply with quote

Я бы сделал так:
1) Открыл поиск и ввел оба пути через точку с запятой;
2) Отметил на вкладке "Advanced" в группе "Find duplicate files" птичку "[x] same name";
3) Запустил поиск и после его окончания вывел файлы на панель;
4) Потом разбирался бы с результатами.

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



Joined: 04 Jan 2011
Posts: 1008
Location: Донецк

Post (Separately) Posted: Mon Apr 22, 2013 23:31    Post subject: Reply with quote

toran30
Перейти на левую панель, и вызвать встроенную команду 2026, она же cm_DirBranch (это для активной панели, если нужно жёстко для левой - команда 2035, она же cm_LeftDirBranch). Дефолтный хоткей - Ctrl+B.
Если искомые файлы располагаются не во всех каталогах панели, то выделить некоторые каталоги и вызвать команду 2046, она же cm_DirBranchSel (для левой панели 2047 cm_LeftDirBranchSel), дефолтный хоткей Shift+Ctrl+B.
И дальше команда сравнения - 533 или cm_CompareDirs, дефолтный хоткей Shift+F2.

Quote:
Надеюсь вы поняли о чём я. )))

Как видно из ответов - поняли по-разному. Ибо не сказано что хочется делать с файлами/каталогами - только получить их имена, получить имена каталогов, в которых лежат файлы, удалить дубликаты, просто посмотреть и т.д...
_________________
Total Commander DreamLair - мечтать всегда, мыслить тотально, быть командиром жизни
Win10 x64 HE SL Eng | TC DreamLair v2017 eternity pre-α (9.0βxx x32+x64) | AkelPad Lair v2017α (4.9.8 x86) | DreamBrowser v2017α
Back to top
View user's profile Send private message
toran30



Joined: 22 Apr 2013
Posts: 2
Location: Canada

Post (Separately) Posted: Tue Apr 23, 2013 03:21    Post subject: Reply with quote

Вахмурка wrote:
Я бы сделал так...

LonerD wrote:
Перейти на левую панель...

Спасибо. Оба варианта решают мою задачу. Буду посмотреть каким из них удобнее пользоваться.

LonerD wrote:
Ибо не сказано что хочется делать с файлами/каталогами


Тут всё просто - в правом окне сегодняшний заказ, а в левом уже выполненные ранее, значит файлы обрабатывать уже не надо, а просто использовать. Перетянул в сегодняшний и делаешь вид, что работаешь... Laughing Шучу, конечно, но близко к правде.
Раньше делал поиск по одному файлу, а теперь группой буду искать.

Спасибо ещё раз.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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