Supprimer des fichiers vieux de plus de 30 jours. Problème...

Résolu/Fermé
picsoin Messages postés 158 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 24 juin 2023 - 19 avril 2015 à 14:50
picsoin Messages postés 158 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 24 juin 2023 - 20 avril 2015 à 10:12
Bonjour à tous,

Mon dossier de téléchargement se trouve dans E:/Téléchargements
J'ai créé un script en .bat pour supprimer les fichiers vieux de plus de 30 jours.
Mais il ne fonctionne pas.
Voici le contenu du fichier:

forfiles /p "E:\Téléchargements" /s /m *.* /c "cmd /c Del @path" /d -30

Qu'est ce qui cloche?
Merci pour vos réponses



A voir également:

1 réponse

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
20 avril 2015 à 09:25
hello
peut-être parce que /d est après /c, essayer
forfiles /p "E:\Téléchargements" /s /m *.* /d -30 /c "cmd /c Del @path"
0
picsoin Messages postés 158 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 24 juin 2023 5
20 avril 2015 à 10:12
Je viens d'essayer mais .... ça ne fonctionne point.
Mais j'ai enfin trouvé!!! Comme d'hab un truc tout bête.

Le dossier est en français. Le nom Téléchargements est un alias.
Il fallait que j'écrive Downloads.

La bonne commande:
forfiles /p "E:\Downloads" /s /m *.* /c "cmd /c Del @path" /d -30

Merci à toi quand même d'avoir pris la peine ...
0