tu a bien mis se script ?
ah mais au fait, à la ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 @echo off set vrRepSource=dos2 set vrLog=log_21.log echo --- Les fichier contenants 21 … la troisiŠme ligne --- >"%vrLog%" echo. >>"%vrLog%" for /r "%vrRepSource%\" %%i in (*.txt) do set vrChmFch=%%i& call :21test goto fin :21test for /f "tokens=* delims=" %%i in ('type "%vrChmFch%"') do set vrLign=%%i& call :test21 :test21 if "%vrLign:~0,2%"=="21" echo %vrChmFch% if "%vrLign:~0,2%"=="21" echo %vrChmFch%>> "%vrLog%" goto :eof :fin pause>nul
il faut que tu remplace dos2 par le chemin du dossier qui contient tes fichiers txt
Code : Sélectionner tout - Visualiser dans une fenêtre à part set vrRepSource=dos2
Partager