Bonjour,
Merci beaucoup MaadKilleer, j'ai honteusement pompé ton code, c'est exactement ce qu'il me fallait.
Étant un énorme noob en programmation, c'était parfait !
J'aimerais juste rajouter le nom de fichier avant les données :
F1.txt contient :
123
456
F2.txt contient
ABC
DEF
Résultat espéré :
F1.txt
123
456
F2.txt
ABC
DEF
J'ai modifié le script comme suit :
SET SOURCE=C:\TEST\SOURCE\
SET DEST=C:\TEST\concat.txt
if exist %DEST% del %DEST%
for /r %SOURCE% %%i in (*.txt) do for /f "delims=" %%j in ('type "%%i"') do echo %%i %%j>>%DEST%
Mais le résultat n'est pas celui que j'attendais
:
C:\TEST\SOURCE\A.txt 123
C:\TEST\SOURCE\A.txt 456
C:\TEST\SOURCE\B.txt ABC
C:\TEST\SOURCE\B.txt DEF
Auriez-vous une idée pour m'aidez SVP
Merci