View previous topic :: View next topic |
Author |
Message |
locsob
Joined: 13 Aug 2015 Posts: 3
|
(Separately) Posted: Thu Aug 13, 2015 17:28 Post subject: Сравнение названий файлов в двух папках |
|
|
Есть 2 папки. Отчеты и Информация, где хранятся файлы на каждого человека по парно.Файлы хранятся в виде "Отчет_Иванов Дима" и "Информация_Иванов Д." или по другому, но фамилия всегда есть и там и там. Их много. На некоторых людей нет или файла отчета или информации. Нужно найти каких файлов не хватает и потом запросить у человека информацию. Для этого нужно сравнить два списка названий файлов папок на вхождение части имени названия файла из одного списка в названиях файлов другого. Кто чем поможет? Спасибо за ранее. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Aug 13, 2015 18:32 Post subject: |
|
|
1) Выделить все файлы в папке Отчеты и скопировать имена без путей;
2) вставить в текстовый редактор и сделать массовую замену Отчет на Информация, а потом <пробел>.+ на * с отметкой рег. выражений;
3) выделить результат и скопировать в буфер;
4) зайти в папку Информация, выполнить команду загрузки выделения из буфера и после инвертировать выделение;
5) выполнить команду загрузки выделения в файл;
6) после проделать аналогичное в последовательности Информация > Отчеты;
7) объединить 2 результирующих файла. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
locsob
Joined: 13 Aug 2015 Posts: 3
|
(Separately) Posted: Fri Aug 14, 2015 09:55 Post subject: |
|
|
Спасибо. Можно попросить расписать, как это сделать в ТК, а то я новичок. Еще такая есть тема, что иногда одна и та же фамилия в двух списках, написана то на русском то на украинском: Информация_Иванов, Отчет_Іванов. Это все усложняет.
! | CaptainFlint: | Избыточное цитирование удалено. Замечание за нарушение п. 16 правил. | |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Aug 14, 2015 10:58 Post subject: |
|
|
locsob
Во-первых, отвечая на предыдущий пост, не нужно его целиком цитировать.
"это сделать в ТК" не заполняет рамки описанного, см. про текстовый редактор.
Все вопросы вызова стандартных команд решаются просмотром расширенного главного меню, браузера команд (он же диалог "Выбор команды"), чтением справки (в т.ч. отношении горячих клавиш)/TCKB и т.п.
Что касаемо фамилий в украинской письменности, то тут нужно пояснение. Есть ли там другие несоответствия кроме и/i? И число букв неизменно? Пробел после фамилии всегда есть? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
locsob
Joined: 13 Aug 2015 Posts: 3
|
(Separately) Posted: Mon Aug 17, 2015 15:41 Post subject: |
|
|
Нашел вроде примитивное решение, макрос Экселя. Сравнивает 2 списка, пишет процент совпадения. Где маленькие проценты нужно проверять потом, сравнивать. Могу скинуть, если кому нужно. |
|
Back to top |
|
 |
|