Сравнение названий файлов в двух папках
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Сравнение названий файлов в двух папках
Есть 2 папки. Отчеты и Информация, где хранятся файлы на каждого человека по парно.Файлы хранятся в виде "Отчет_Иванов Дима" и "Информация_Иванов Д." или по другому, но фамилия всегда есть и там и там. Их много. На некоторых людей нет или файла отчета или информации. Нужно найти каких файлов не хватает и потом запросить у человека информацию. Для этого нужно сравнить два списка названий файлов папок на вхождение части имени названия файла из одного списка в названиях файлов другого. Кто чем поможет? Спасибо за ранее.
1) Выделить все файлы в папке Отчеты и скопировать имена без путей;
2) вставить в текстовый редактор и сделать массовую замену Отчет на Информация, а потом <пробел>.+ на * с отметкой рег. выражений;
3) выделить результат и скопировать в буфер;
4) зайти в папку Информация, выполнить команду загрузки выделения из буфера и после инвертировать выделение;
5) выполнить команду загрузки выделения в файл;
6) после проделать аналогичное в последовательности Информация > Отчеты;
7) объединить 2 результирующих файла.
2) вставить в текстовый редактор и сделать массовую замену Отчет на Информация, а потом <пробел>.+ на * с отметкой рег. выражений;
3) выделить результат и скопировать в буфер;
4) зайти в папку Информация, выполнить команду загрузки выделения из буфера и после инвертировать выделение;
5) выполнить команду загрузки выделения в файл;
6) после проделать аналогичное в последовательности Информация > Отчеты;
7) объединить 2 результирующих файла.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Спасибо. Можно попросить расписать, как это сделать в ТК, а то я новичок. Еще такая есть тема, что иногда одна и та же фамилия в двух списках, написана то на русском то на украинском: Информация_Иванов, Отчет_Іванов. Это все усложняет.
[mod="CaptainFlint"]Избыточное цитирование удалено. Замечание за нарушение п. 16 правил.[/mod]
[mod="CaptainFlint"]Избыточное цитирование удалено. Замечание за нарушение п. 16 правил.[/mod]
locsob
Во-первых, отвечая на предыдущий пост, не нужно его целиком цитировать.
"это сделать в ТК" не заполняет рамки описанного, см. про текстовый редактор.
Все вопросы вызова стандартных команд решаются просмотром расширенного главного меню, браузера команд (он же диалог "Выбор команды"), чтением справки (в т.ч. отношении горячих клавиш)/TCKB и т.п.
Что касаемо фамилий в украинской письменности, то тут нужно пояснение. Есть ли там другие несоответствия кроме и/i? И число букв неизменно? Пробел после фамилии всегда есть?
Во-первых, отвечая на предыдущий пост, не нужно его целиком цитировать.
"это сделать в ТК" не заполняет рамки описанного, см. про текстовый редактор.
Все вопросы вызова стандартных команд решаются просмотром расширенного главного меню, браузера команд (он же диалог "Выбор команды"), чтением справки (в т.ч. отношении горячих клавиш)/TCKB и т.п.
Что касаемо фамилий в украинской письменности, то тут нужно пояснение. Есть ли там другие несоответствия кроме и/i? И число букв неизменно? Пробел после фамилии всегда есть?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.