commande findstr [Résolu]
Posté : 05 déc. 2012 21:00
Bonjour a tous
j'ai crée un batch et J'aimerais supprimer juste les fichiers de plus de 15 jours voici mon batch
rem efface fichier WVS S*.wmv de la camera tous les 15 jours mais garde les 15 jours derniers
for /f "delims=" %%a in ('dir /B /S "C:\" ^| findstr "WVS S*.wmv"') do echo %%a >>WVS_S.txt
for /f "delims=" %%a in ('type WVS_S.txt') do del /F /S /Q "%%a"
del WVS_S.txt
exit 1
donc j'éssais d'utiliser la command mais je sais pas comment, alors il doit crée le fichier WVS_S.txt' et inscrire les fichiers de plus vieux de 15 jours seulement et les effacer
set jour= 15
-d %jour% -c
merci
j'ai crée un batch et J'aimerais supprimer juste les fichiers de plus de 15 jours voici mon batch
rem efface fichier WVS S*.wmv de la camera tous les 15 jours mais garde les 15 jours derniers
for /f "delims=" %%a in ('dir /B /S "C:\" ^| findstr "WVS S*.wmv"') do echo %%a >>WVS_S.txt
for /f "delims=" %%a in ('type WVS_S.txt') do del /F /S /Q "%%a"
del WVS_S.txt
exit 1
donc j'éssais d'utiliser la command mais je sais pas comment, alors il doit crée le fichier WVS_S.txt' et inscrire les fichiers de plus vieux de 15 jours seulement et les effacer
set jour= 15
-d %jour% -c
merci