je déterre un vieux sujet car je cherche à faire la même chose sur un de nos serveurs.
Pour cela j'utilise deux fichiers :
Paramforfile1.cmd
@echo off
echo Listes des fichiers de plus de 7 jours
echo ============================================================
FORFILES -p"%cd%\..\cible" -s -m*.* -d-7 -c"%cd%\paramforfile2.cmd @FILE"
echo.
echo Fin
Pause > NUL
paramforfile2.cmd
@echo off
set fichier=%1
echo Le fichier "%fichier%" date de plus de 7 jours et va etre supprime
del %fichier%
et donc mon soucis est que j'ai remarqué qu'il efface les fichiers vieux de 6 jours et 14h et non pas 7 jours pile poil.
Est-ce que quelqu'un peut m'aider ?
Edit: pour ceux que ça intéresse, voici un soft qui permet de modifier les attributs des fichiers (date de création, de modification..) ce qui permet de faire pas mal de test sur la suppression des fichiers. ==> http://webplaza.pt.lu/~rpetges/windows/windows.html
Partager