Bonjour,
Je suis à la recherche d’un freeware ou d’un petit script .bat me permettant l’action suivante :
- suppression du contenu d’un dossier si supérieur à 30 jours.
Je m’explique.
J’ai un dossier avec pour arborescence :
-
-
DOSSIER_PRINCIPAL
----------> dossier1
-----------------------> fichier.avi
----------> dossier 2
-----------------------> fichier.avi
etc …
Il faut qu’a l’arret de l’ordinateur, le script analyse le contenu de “DOSSIER_PRINCIPAL” et supprime tout ce qui est supérieur à 30 jours (par rapport à la date d’arret de l’ordinateur).
Quelqu’un pourrait-il m’aider ?
Merci bien 
tu crées un petit fichier .vbs dans lequel tu colles le code suivant en remplaçant à la 2ème ligne j:\test par le chemin de ton répertoire principal
Set oFSO = CreateObject("Scripting.FileSystemObject")
dossier = oFSO.GetFolder("j:\test")
Obsolete = Date() - 30
For each fichier in oFSO.GetFolder(dossier).Files
If (fichier.DateCreated < Obsolete) then
oFSO.DeleteFile fichier.Path
End if
Next
For each repertoire in oFSO.GetFolder(dossier).SubFolders
For each fichier in oFSO.GetFolder(repertoire).Files
If (fichier.DateCreated < Obsolete) then
oFSO.DeleteFile fichier.Path
End If
Next
Next
Salut,
Désolé pour le temps de réponse, j’avais pas vu ton post.
Merci pour l’aide, ça marche bien 
@ bientôt.