1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
@echo off
set dossier=%windir%
set fonction_recherche=find /I "program"
set filtre=*.xml *.bat
set date_debut=19800101
set date_fin=20150101
setlocal enabledelayedexpansion
for /r "%dossier%" %%i in (%filtre%) do (set fi=%%~fi&set var=0
for /f "tokens=1,2" %%i in ('dir "!fi!" /TC ^|find "/"') do (set d=%%i&set h=%%j)
set d2=!d:~6,4!!d:~3,2!!d:~0,2!&title fichier "!fi!"
if /I !d2! GEQ !date_debut! if /I !d2! LEQ !date_fin! for /f "tokens=*" %%a in ('type "!fi!" ^|%fonction_recherche%') do set /a var+=1
if not "!var!"=="0" echo [!var!] chaine[s] dans [!fi!])
pause |
Partager