0 / 0 / 0
Регистрация: 25.12.2015
Сообщений: 2
|
|
1 | |
Распределение файлов из папки по части имени файла в папки, содержащие файлы с похожим именем (квитовка)25.12.2015, 14:45. Показов 3535. Ответов 4
Метки нет (Все метки)
Добрый день!
Искал по форуму, но мне не удалось найти похожее решение. К примеру имеется каталог K:\365P\notdefined. В нем находятся файлы, с именами KWTFCB*XXXXXX.TXT, KWTFCB*YYYYYY.TXT и т.д., где XXXXXX, YYYYYY - это произвольные числа, например 030929, 024714 и т.д. Общая черта всех этих файлов - "KWTFCB" в начале имени файла. Имеется структура каталогов, например "K:\365P\11-12-2015\1" в которых есть файлы, содержащие "*XXXXXX.TXT", "*YYYYYY.TXT" и т.д. Стоит задача написать bat-файл, который рассортирует файлы из "K:\365P\notdefined" в каталоги, в которых будут найдены схожие файлы. Пример: K:\365P\notdefined\KWTFCB_PB1_ZNO14525663_770520151223_030929.TXT нужно поместить в папку K:\365P\24-12-2015\1, содержащую файл ZNO14525663_770520151223_030929.txt Каким образом можно реализовать подобное сравнение файлов по маске, чтобы в папку, содержащую файлы, с заданной маской были добавлены файлы с заданной маской из папки назначения.
0
|
25.12.2015, 14:45 | |
Ответы с готовыми решениями:
4
Найти папки с заданным именем, удалить старые файлы и пустые папки Вирус скрывает папки и создает кучу файлов VBS с именем папки Папки, количество файлов по части имени файлов Создание папки по части имени файла |
3460 / 1998 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
|
||||||
25.12.2015, 17:59 | 2 | |||||
3
|
vavun
|
25.12.2015, 18:06
#3
|
0
|
0 / 0 / 0
Регистрация: 25.12.2015
Сообщений: 2
|
||||||
28.12.2015, 11:57 [ТС] | 4 | |||||
Добрый день!
Поздравляю всех с наступающим Новым Годом! Спасибо большое за красивое решение Правда оно не работает... Не могу понять почему. Я перенес код, убрал "^" там, где он нужен для переноса строки. Код выглядит так:
Для продолжения нажмите любую клавишу . . . FINDSTR: Не удается открыть do FINDSTR: Не удается открыть @set FINDSTR: Не удается открыть x=%~ni FINDSTR: Не удается открыть move FINDSTR: Не удается открыть /y FINDSTR: Не удается открыть K:\notdefined\*~-6%~xi FINDSTR: Не удается открыть %~dpi Для продолжения нажмите любую клавишу . . . Если можно, подскажите, пожалуйста, что я исправил неверно, может где-то добавил ненужный пробел или стер какой-то символ, и, если не затруднит, распишите что делает каждый элемент скрипта..
0
|
0 / 0 / 0
Регистрация: 27.12.2015
Сообщений: 1
|
||||||
02.01.2016, 14:34 | 5 | |||||
0
|
02.01.2016, 14:34 | |
02.01.2016, 14:34 | |
Помогаю со студенческими работами здесь
5
Найти папки по части имени и создать список находящихся в них файлов Поиск папки по части имени в указанном каталоге, последующее удаление её и файлов в ней Как реализовать распределение файлов по папкам исходя из части имени файла? Добавление имени папки, в которой находятся файлы, перед именами файлов в них Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |