Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/21: Рейтинг темы: голосов - 21, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 23.05.2014
Сообщений: 11

Объединение содержимого файлов из подпапок в один файл

23.05.2014, 10:28. Показов 4008. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день! Прошу Вашей помощи.

Необходимо написать батник, который будет из архива (указывается пользователем конкретное имя архива при запуске батника) будет пробегаться по всем папкам находящимся в нём, находить файлы по маске имени файла и копировать их содержимое в новый файл с указанием, перед содержимым файла, названия папки в которой лежал файл.

Например есть архив arch, который имеет такую струтуру:
Code
arch
  folder1\1.txt
  folder2\1.txt
  folder3\1.txt
  folder4\1.txt
  ...
Содежание итогового файла должно иметь вид:

Code
Название папки: folder1
===================
[Содержимое файла 1.txt из папки folder1]
 
Название папки: folder2
===================
[Содержимое файла 1.txt из папки folder2]
 
...
Содержимое файла 1.txt произвольное в каждой папке.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.05.2014, 10:28
Ответы с готовыми решениями:

Объединение файлов word из текущей папки и из подпапок
Всем привет! Знаю что этот вопрос возможно 1001 раз уже задавался, но никак не могу нарыть хоть один толковый ответ. Задача следующая -...

Объединение данных из N файлов в один файл
Добрый день! Помогите решить следующую задачу. Существует N файлов в папке(точное количество программа должна определять сама), в...

Объединение файлов Excel в один файл
Добрый день! Как можно объединить несколько файлов excel одинаковой структуры в один? В этих файлах имеется шапка (наименование...

4
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
24.05.2014, 20:09
Чем разделять содержимое файлов, находящихся в одной папке?
0
0 / 0 / 0
Регистрация: 23.05.2014
Сообщений: 11
24.05.2014, 20:13  [ТС]
В папке находится только один файл с маской имени *.txt. Другие файлы, присутствующие в папке, пропускать.
* - любое имя файла, которое в коде я сам укажу по факту.
0
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
24.05.2014, 21:09
Цитата Сообщение от victorock32 Посмотреть сообщение
один файл с маской имени *.txt. Другие файлы, присутствующие в папке, пропускать.
* - любое имя файла, которое в коде я сам укажу по факту.
Так * - это все-таки что? Маска? Или просто заранее заданное имя файла?
0
0 / 0 / 0
Регистрация: 23.05.2014
Сообщений: 11
24.05.2014, 21:13  [ТС]
Фиксированное имя файла с расширением .txt, которое в коде я могу сам изменить при необходимости.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.05.2014, 21:13
Помогаю со студенческими работами здесь

Запись содержимого всех файлов в директории в один файл
Добрый день! Имеется проблема. Есть куча фалов расширения eml надо содержимое каждого записать в один текстовый файл. Нумеруются...

Объединение файлов xls из каталога в один файл/таблицу
Добрый вечер. Подскажите, пожалуйста, как можно реализовать следующее: В папке есть файлы xls неограниченное количество каждый раз (от 1...

Проверка наличия трёх текстовых файлов на диске и объединение их в один файл в случае существования каждого
Проверка наличия трех текстовых файлов на диске и объединения их в один файл. Как сие воплотить? :sorry:

Объединение содержимого файлов
Подскажите пожалуйста как реализовать объединение содержимого файлов file1.txt и file2.txt в файл suma.txt

Объединение нескольких png файлов в один png-файл
В общем надо написать програмулину, которая объединяет несколько png файлов (ширина и высота одинаковы у изображений) в один png-файл. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru