Загрузка данных


@echo off
setlocal enabledelayedexpansion

rem Удаляем старый итоговый файл
if exist all.csv del /q all.csv

rem Флаг: первый файл копируем целиком, остальные — без заголовка
set first=1

for %%f in (*.csv) do (
    if not "%%f"=="all.csv" (
        if !first!==1 (
            rem Первый файл — копируем полностью
            copy /b "%%f" all.csv > nul
            set first=0
        ) else (
            rem Остальные — добавляем без первой строки
            more +1 "%%f" >> all.csv
        )
    )
)

echo Готово! all.csv обновлён.
pause