@
echo
off
setlocal enabledelayedexpansion
:: Datum bestimmen
for
/f
"tokens=2 delims=="
%%A
in
(
'wmic os get localdatetime /value'
)
do
set
datetime=%%A
set
year=!datetime:~0,4!
set
month=!datetime:~4,2!
set
day=!datetime:~6,2!
:: Ziel-Datei im Skriptordner
set
script_folder=%~dp0
set
output_file=!script_folder!Summary_!year!.!month!.!day!.csv
:: Quellordner definieren
set
base_folder=C:\Pfad\zu\deinem\Ordner\
set
folder_links=!base_folder!Links
set
folder_rechts=!base_folder!Rechts
set
folder_mitte=!base_folder!Mitte_!year!_Mai
:: Ausgangsdateien
set
file1=!folder_links!\datei1.csv
set
file2=!folder_rechts!\datei2.csv
set
file3=!folder_mitte!\datei3.csv
:: Zusammenführen
type
"!file1!"
>
"!output_file!"
type
"!file2!"
>>
"!output_file!"
type
"!file3!"
>>
"!output_file!"
echo
Zusammenführung abgeschlossen: !output_file!
endlocal