8 / 6 / 2
Регистрация: 07.11.2014
Сообщений: 130
|
|
1 | |
Удаление одного из повторяющихся файлов15.01.2015, 22:11. Показов 3118. Ответов 6
Метки нет (Все метки)
Всем добрый вечер! Помогите сделать bat файл, который бы сравнивал содержимое папки и удалял копии, оставляя одну.
По сути пример : 6 файлов в папке , 3 файла одинаковых по содержимому , надо удалить одинаковые по содержимому оставив 1 файл из этих трёх. Кто сможет сделать заранее спасибо!
0
|
15.01.2015, 22:11 | |
Ответы с готовыми решениями:
6
Удаление из одного каталога файлов, присутствующих и в другом каталоге Копирование отсутствующих и изменённых файлов по результатам сверки файлов одного каталога с файлами другого Запись одного из повторяющихся полей Удаление повторяющихся строк |
251 / 239 / 16
Регистрация: 31.12.2009
Сообщений: 324
|
|||||||||||
16.01.2015, 16:20 | 2 | ||||||||||
вот сам батник, который ищет и удаляет:
и внутри 8 шт. текстовых файлов с разными именами, потом копируете в эту папку первый батник, запускаете его и смотрите на результат Зачем нужен "генератор"? Затем что первый батник не работает с именами файлов в которых есть пробелы.
1
|
8 / 6 / 2
Регистрация: 07.11.2014
Сообщений: 130
|
|
16.01.2015, 17:10 [ТС] | 3 |
Спасибо за ответ в теме)! Буду пробовать!
0
|
1747 / 352 / 41
Регистрация: 15.10.2012
Сообщений: 549
|
||||||
16.01.2015, 22:17 | 4 | |||||
А где там сравнение по содержимому?
Вот примерный вариант (не без недостатков) на основе fc.exe (просто поиск дубликатов, без удаления)
В общем, это только общая идея использования fc.exe
3
|
3460 / 1998 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
|
||||||
16.01.2015, 22:40 | 5 | |||||
Можно использовать и "comp.exe":
3
|
251 / 239 / 16
Регистрация: 31.12.2009
Сообщений: 324
|
|
17.01.2015, 12:25 | 6 |
в 16-й строке верхнего батника, вы его запускали?
блин! про него я забыл! Smitis и ComSpec, ваши варианты безусловно "современные", а мой - архаичный, да еще и рекурсивный, если ТС не разобравшись пойдет его сдавать "училке" то она просто обязана будет задать ему много "интересных вопросов"
0
|
20.01.2015, 20:02 | 7 |
Быстрее будет сперва сравнивать размеры файлов, и если одинаковы, уж тогда вызывать внешнюю утилиту бинарного сравнения.
0
|
20.01.2015, 20:02 | |
20.01.2015, 20:02 | |
Помогаю со студенческими работами здесь
7
Удаление повторяющихся слов Удаление повторяющихся строк Удаление повторяющихся символов Удаление повторяющихся символов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |