Voila,
j'aimerai mettre en place un batc sous ms-dos qui permet de supprimer tous les fichiers de plus de 30 jours.
Je suis sur une piste mais ça ne marche pas bien.
J'utilise ISDATE en utilisant le batch suivant:
for %%x in (*.*) do (
isdate %%x before today -30 > nul
if errorlevel 0 del %%x
)
Le problème est la variable %%x qui devrait prendre le nom du fichier.
Ca fonctionne pour la commande ISDATE, par contre pour la commande DEL, si le fichier contient un espace dans son nom ça ne fonctionne pas.
donc si vous avez une idée ou une autre piste ...